From a26aeb546b9a4d74fbeea71647befa65e64a25a2 Mon Sep 17 00:00:00 2001 From: Thomas Dehaeze Date: Fri, 5 Apr 2019 09:28:01 +0200 Subject: [PATCH] Add Gruvbox Dark Soft Theme to termite and polybar --- dotfiles/config.org | 565 +++++++++++++++++++++---------------------- dotfiles/polybar.org | 70 +++--- dotfiles/termite.org | 75 +++--- 3 files changed, 352 insertions(+), 358 deletions(-) diff --git a/dotfiles/config.org b/dotfiles/config.org index 9ceec68..4706188 100644 --- a/dotfiles/config.org +++ b/dotfiles/config.org @@ -6,54 +6,103 @@ :header-args+: :comments both :mkdirp yes :END: +** Colors +#+begin_src conf + #define base00 #32302f + #define base01 #3c3836 + #define base02 #504945 + #define base03 #665c54 + #define base04 #bdae93 + #define base05 #d5c4a1 + #define base06 #ebdbb2 + #define base07 #fbf1c7 + #define base08 #fb4934 + #define base09 #fe8019 + #define base0A #fabd2f + #define base0B #b8bb26 + #define base0C #8ec07c + #define base0D #83a598 + #define base0E #d3869b + #define base0F #d65d0e + + *foreground: base05 + #ifdef background_opacity + *background: [background_opacity]base00 + #else + *background: base00 + #endif + *cursorColor: base05 + + *color0: base00 + *color1: base08 + *color2: base0B + *color3: base0A + *color4: base0D + *color5: base0E + *color6: base0C + *color7: base05 + + *color8: base03 + *color9: base08 + *color10: base0B + *color11: base0A + *color12: base0D + *color13: base0E + *color14: base0C + *color15: base07 + + ! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt), + ! use 'shell' template to set these if necessary + *color16: base09 + *color17: base0F + *color18: base01 + *color19: base02 + *color20: base04 + *color21: base06 +#+end_src + ** XFT #+BEGIN_SRC conf -! Xft.dpi: 96 -Xft.dpi: 96 -Xft.autohint: 0 -Xft.lcdfilter: lcddefault -Xft.hintstyle: hintfull -Xft.hinting: 1 -Xft.antialias: 1 -Xft.rgba: rgb + Xft.dpi: 96 + Xft.autohint: 0 + Xft.lcdfilter: lcddefault + Xft.hintstyle: hintfull + Xft.hinting: 1 + Xft.antialias: 1 + Xft.rgba: rgb #+END_SRC ** Xcursor #+BEGIN_SRC conf -Xcursor.theme: Adwaita -Xcursor.size: 0 + Xcursor.theme: Breeze + Xcursor.size: 0 #+END_SRC ** URxvt #+BEGIN_SRC conf -URxvt*termName: screen-256color -URxvt*geometry: 240x84 -URxvt*loginShell: true -URxvt*scrollstyle: plain -URxvt*scrollTtyKeypress: true -URxvt*scrollTtyOutput: false -URxvt*scrollWithBuffer: false -URxvt*secondaryScreen: true -URxvt*secondaryScroll: true -URxvt*skipScroll: true -URxvt*scrollBar: false -URxvt*scrollBar_right: false -URxvt*scrollBar_floating: false -URxvt*utmpInhibit: false -URxvt*urgentOnBell: false -URxvt*visualBell: true -URxvt*mapAlert: true -URxvt*mouseWheelScrollPage: true -URxvt*font: xft:SauceCodePro Nerd Font Mono:size=10 -URxvt*boldFont: xft:SauceCodePro Nerd Font Mono:bold:size=10 -URxvt.perl-ext-common: selection-to-clipboard -URxvt.keysym.C-S-c: perl:clipboard:copy -URxvt.keysym.C-S-v: perl:clipboard:paste -#+END_SRC - -** Custom Colors -#+BEGIN_SRC conf -#include ".Xresources.d/colors" + URxvt*termName: screen-256color + URxvt*geometry: 240x84 + URxvt*loginShell: true + URxvt*scrollstyle: plain + URxvt*scrollTtyKeypress: true + URxvt*scrollTtyOutput: false + URxvt*scrollWithBuffer: false + URxvt*secondaryScreen: true + URxvt*secondaryScroll: true + URxvt*skipScroll: true + URxvt*scrollBar: false + URxvt*scrollBar_right: false + URxvt*scrollBar_floating: false + URxvt*utmpInhibit: false + URxvt*urgentOnBell: false + URxvt*visualBell: true + URxvt*mapAlert: true + URxvt*mouseWheelScrollPage: true + URxvt*font: xft:SauceCodePro Nerd Font Mono:size=10 + URxvt*boldFont: xft:SauceCodePro Nerd Font Mono:bold:size=10 + URxvt.perl-ext-common: selection-to-clipboard + URxvt.keysym.C-S-c: perl:clipboard:copy + URxvt.keysym.C-S-v: perl:clipboard:paste #+END_SRC * Redshift @@ -142,30 +191,26 @@ URxvt.keysym.C-S-v: perl:clipboard:paste * GTK ** GTK-2.0 :PROPERTIES: - :header-args: :tangle ~/.gtkrc-2.0 + :header-args: :tangle ~/.gtkrc-2.0.mine :header-args+: :comments both :mkdirp yes :END: #+BEGIN_SRC conf -# DO NOT EDIT! This file will be overwritten by LXAppearance. -# Any customization should be done in ~/.gtkrc-2.0.mine instead. - -include "/home/tdehaeze/.gtkrc-2.0.mine" -gtk-theme-name="Adapta-Nokto-Eta-Maia" -gtk-icon-theme-name="ePapirus" -gtk-font-name="SauceCodePro Nerd Font Mono 10" -gtk-cursor-theme-name="Adwaita" -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle="hintfull" -gtk-xft-rgba="rgb" + gtk-theme-name="Arc-Dark" + gtk-icon-theme-name="Arc" + gtk-font-name="SauceCodePro Nerd Font Mono 10" + gtk-cursor-theme-name="xcursor-breeze" + gtk-cursor-theme-size=0 + gtk-toolbar-style=GTK_TOOLBAR_BOTH + gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR + gtk-button-images=1 + gtk-menu-images=1 + gtk-enable-event-sounds=1 + gtk-enable-input-feedback-sounds=1 + gtk-xft-antialias=1 + gtk-xft-hinting=1 + gtk-xft-hintstyle="hintfull" + gtk-xft-rgba="rgb" #+END_SRC ** GTK-3.0 @@ -175,22 +220,22 @@ gtk-xft-rgba="rgb" :END: #+BEGIN_SRC conf -[Settings] -gtk-theme-name=Adwaita -gtk-icon-theme-name=Faenza-Radiance -gtk-font-name=Cantarell 8 -gtk-cursor-theme-name=Adwaita -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintfull -gtk-xft-rgba=rgb + [Settings] + gtk-theme-name=Arc-Dark + gtk-icon-theme-name=Arc + gtk-font-name=SauceCodePro Nerd Font Mono 10 + gtk-cursor-theme-name=xcursor-breeze + gtk-cursor-theme-size=0 + gtk-toolbar-style=GTK_TOOLBAR_BOTH + gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR + gtk-button-images=1 + gtk-menu-images=1 + gtk-enable-event-sounds=1 + gtk-enable-input-feedback-sounds=1 + gtk-xft-antialias=1 + gtk-xft-hinting=1 + gtk-xft-hintstyle=hintfull + gtk-xft-rgba=rgb #+END_SRC * Input @@ -200,11 +245,11 @@ gtk-xft-rgba=rgb :END: #+BEGIN_SRC conf -# Single tab for autocompletion -set show-all-if-ambiguous on + # Single tab for autocompletion + set show-all-if-ambiguous on -# Ignore case for completion -set completion-ignore-case on + # Ignore case for completion + set completion-ignore-case on #+END_SRC * Mailcap @@ -303,12 +348,12 @@ set completion-ignore-case on :END: #+BEGIN_SRC conf -REGEXP (((http|https|ftp|gopher)|mailto)[.:][^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):] + REGEXP (((http|https|ftp|gopher)|mailto)[.:][^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):] -COMMAND nohup qutebrowser %s /dev/null & + COMMAND nohup qutebrowser %s /dev/null & #+END_SRC -* xinit +* TODO xinit :PROPERTIES: :header-args: :tangle ~/.xinitrc :header-args+: :comments both :mkdirp yes @@ -322,7 +367,7 @@ COMMAND nohup qutebrowser %s /dev/null & sysmodmap=/etc/X11/xinit/.Xmodmap #+END_SRC -merge in defaults and keymaps +Merge in defaults and keymaps #+BEGIN_SRC conf if [ -f $sysresources ]; then xrdb -merge $sysresources @@ -341,7 +386,7 @@ merge in defaults and keymaps fi #+END_SRC -start some nice programs +Start some nice programs #+BEGIN_SRC conf if [ -d /etc/X11/xinit/xinitrc.d ] ; then for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do @@ -353,17 +398,50 @@ start some nice programs hiDPI #+BEGIN_SRC conf - export GDK_SCALE=1 - export GDK_DPI_SCALE=0.95 + # export GDK_SCALE=1 + # export GDK_DPI_SCALE=0.95 - export QT_SCREEN_SCALE_FACTORS=0.9 - export QT_AUTO_SCREEN_SCALE_FACTOR=2 - export QT_SCALE_FACTOR=2 + # export QT_SCREEN_SCALE_FACTORS=0.9 + # export QT_AUTO_SCREEN_SCALE_FACTOR=2 + # export QT_SCALE_FACTOR=2 #+END_SRC +Keyboard Options +#+begin_src conf + # Set repetition keyboard rate + xset r rate 200 40 + # Set International US keyboard layout + setxkbmap -layout us -variant intl -option caps:escape +#+end_src + #+BEGIN_SRC conf - export XDG_CURRENT_DESKTOP=Budgie:GNOME - exec budgie-desktop + get_session(){ + local dbus_args=(--sh-syntax --exit-with-session) + case $1 in + awesome) dbus_args+=(awesome) ;; + bspwm) dbus_args+=(bspwm-session) ;; + budgie) dbus_args+=(budgie-desktop) ;; + cinnamon) dbus_args+=(cinnamon-session) ;; + deepin) dbus_args+=(startdde) ;; + enlightenment) dbus_args+=(enlightenment_start) ;; + fluxbox) dbus_args+=(startfluxbox) ;; + gnome) dbus_args+=(gnome-session) ;; + i3|i3wm) dbus_args+=(i3 --shmlog-size 0) ;; + jwm) dbus_args+=(jwm) ;; + kde) dbus_args+=(startkde) ;; + lxde) dbus_args+=(startlxde) ;; + lxqt) dbus_args+=(lxqt-session) ;; + mate) dbus_args+=(mate-session) ;; + xfce) dbus_args+=(xfce4-session) ;; + openbox) dbus_args+=(openbox-session) ;; + ,*) dbus_args+=($DEFAULT_SESSION) ;; + esac + + echo "dbus-launch ${dbus_args[*]}" + } + + exec $(get_session) + exec i3 #+END_SRC * GnuPG @@ -377,7 +455,7 @@ hiDPI default-cache-ttl 60480000 #+END_SRC -* Dunst +* TODO Dunst :PROPERTIES: :header-args: :tangle ~/.config/dunst/dunstrc :header-args+: :comments both :mkdirp yes @@ -522,8 +600,7 @@ hiDPI icon_position = left # Paths to default icons. - # icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/ - icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + icon_path = /usr/share/icons/Arc/16x16/status/:/usr/share/icons/Arc/16x16/devices/ # Limit icons size. max_icon_size=40 @@ -986,16 +1063,14 @@ stop-screensaver = "yes" # ============================================================= #+END_SRC -* Zathura +* TODO Zathura :PROPERTIES: :header-args: :tangle ~/.config/zathura/zathurarc :header-args+: :comments both :mkdirp yes :END: +- [ ] I should add a Theme #+BEGIN_SRC conf - # Include the theme file - include zathurarc.theme - # Use clipboard set selection-clipboard clipboard @@ -1023,7 +1098,7 @@ stop-screensaver = "yes" map m toggle_statusbar #+END_SRC -* Compton +* TODO Compton :PROPERTIES: :header-args: :tangle ~/.config/compton.conf :header-args+: :comments both :mkdirp yes @@ -1031,33 +1106,33 @@ stop-screensaver = "yes" ** Shadow #+BEGIN_SRC conf -shadow = false; -# no-dnd-shadow = true; -no-dock-shadow = true; -clear-shadow = true; -detect-rounded-corners = true; -shadow-radius = 5; -shadow-offset-x = 1; -shadow-offset-y = 1; -shadow-opacity = .3; -shadow-ignore-shaped = false; -shadow-exclude = [ - "name = 'Notification'", -# workaround for conky until it provides window properties: - "override_redirect = 1 && !WM_CLASS@:s", + shadow = false; + # no-dnd-shadow = true; + no-dock-shadow = true; + clear-shadow = true; + detect-rounded-corners = true; + shadow-radius = 5; + shadow-offset-x = 1; + shadow-offset-y = 1; + shadow-opacity = .3; + shadow-ignore-shaped = false; + shadow-exclude = [ + "name = 'Notification'", + # workaround for conky until it provides window properties: + "override_redirect = 1 && !WM_CLASS@:s", "class_g ?= 'Dmenu'", -# "class_g ?= 'Dunst'", -# disable shadows for hidden windows: - "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", - "_GTK_FRAME_EXTENTS@:c", -# disables shadows on sticky windows: -# "_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'", -# disables shadows on i3 frames - "class_g ?= 'i3-frame'" -]; + # "class_g ?= 'Dunst'", + # disable shadows for hidden windows: + "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", + "_GTK_FRAME_EXTENTS@:c", + # disables shadows on sticky windows: + # "_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'", + # disables shadows on i3 frames + "class_g ?= 'i3-frame'" + ]; -# shadow-exclude-reg = "x10+0+0"; -# xinerama-shadow-crop = true; + # shadow-exclude-reg = "x10+0+0"; + # xinerama-shadow-crop = true; #+END_SRC @@ -1074,83 +1149,83 @@ blur-kern = "3x3box"; ** TODO Fading #+BEGIN_SRC conf -fading = false; -fade-delta = 1; -fade-in-step = 0.03; -fade-out-step = 0.03; -fade-exclude = [ ]; + fading = false; + fade-delta = 1; + fade-in-step = 0.03; + fade-out-step = 0.03; + fade-exclude = [ ]; #+END_SRC #+BEGIN_SRC conf -backend = "xrender"; -mark-wmwin-focused = true; -mark-ovredir-focused = true; -detect-client-opacity = true; -unredir-if-possible = true; -refresh-rate = 0; -vsync = "none"; -dbe = false; -paint-on-overlay = true; -focus-exclude = [ "class_g = 'Cairo-clock'" ]; -detect-transient = true; -detect-client-leader = true; -invert-color-include = [ ]; -glx-copy-from-front = false; -glx-swap-method = "undefined"; + backend = "xrender"; + mark-wmwin-focused = true; + mark-ovredir-focused = true; + detect-client-opacity = true; + unredir-if-possible = true; + refresh-rate = 0; + vsync = "none"; + dbe = false; + paint-on-overlay = true; + focus-exclude = [ "class_g = 'Cairo-clock'" ]; + detect-transient = true; + detect-client-leader = true; + invert-color-include = [ ]; + glx-copy-from-front = false; + glx-swap-method = "undefined"; #+END_SRC Opacity Rules for specific windows #+BEGIN_SRC conf -#opacity-rule = [ -#"99:name *?= 'Call'", -#"99:class_g = 'Chromium'", -#"99:name *?= 'Conky'", -#"99:class_g = 'Darktable'", -#"50:class_g = 'Dmenu'", -#"99:name *?= 'Event'", -#"99:class_g = 'Firefox'", -#"99:class_g = 'GIMP'", -#"99:name *?= 'Image'", -#"99:class_g = 'Lazpaint'", -#"99:class_g = 'Midori'", -#"99:name *?= 'Minitube'", -#"99:class_g = 'Mousepad'", -#"99:name *?= 'MuseScore'", -#"90:name *?= 'Page Info'", -#"99:name *?= 'Pale Moon'", -#"90:name *?= 'Panel'", -#"99:class_g = 'Pinta'", -#"90:name *?= 'Restart'", -#"99:name *?= 'sudo'", -#"99:name *?= 'Screenshot'", -#"99:class_g = 'Viewnior'", -#"99:class_g = 'VirtualBox'", -#"99:name *?= 'VLC'", -#"99:name *?= 'Write'", -#"93:class_g = 'URxvt' && !_NET_WM_STATE@:32a", -#"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", -#"96:_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'" -#]; + #opacity-rule = [ + #"99:name *?= 'Call'", + #"99:class_g = 'Chromium'", + #"99:name *?= 'Conky'", + #"99:class_g = 'Darktable'", + #"50:class_g = 'Dmenu'", + #"99:name *?= 'Event'", + #"99:class_g = 'Firefox'", + #"99:class_g = 'GIMP'", + #"99:name *?= 'Image'", + #"99:class_g = 'Lazpaint'", + #"99:class_g = 'Midori'", + #"99:name *?= 'Minitube'", + #"99:class_g = 'Mousepad'", + #"99:name *?= 'MuseScore'", + #"90:name *?= 'Page Info'", + #"99:name *?= 'Pale Moon'", + #"90:name *?= 'Panel'", + #"99:class_g = 'Pinta'", + #"90:name *?= 'Restart'", + #"99:name *?= 'sudo'", + #"99:name *?= 'Screenshot'", + #"99:class_g = 'Viewnior'", + #"99:class_g = 'VirtualBox'", + #"99:name *?= 'VLC'", + #"99:name *?= 'Write'", + #"93:class_g = 'URxvt' && !_NET_WM_STATE@:32a", + #"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", + #"96:_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'" + #]; #+END_SRC #+BEGIN_SRC conf -wintypes : -{ - tooltip : + wintypes : { - fade = true; - shadow = false; - opacity = 0.85; - focus = true; + tooltip : + { + fade = true; + shadow = false; + opacity = 0.85; + focus = true; + }; + fullscreen : + { + fade = true; + shadow = false; + opacity = 1; + focus = true; + }; }; - fullscreen : - { - fade = true; - shadow = false; - opacity = 1; - focus = true; - }; -}; #+END_SRC * Locale @@ -1218,29 +1293,29 @@ wintypes : :END: #+BEGIN_SRC conf -_rofi () { - rofi -dmenu -i -no-levenshtein-sort -width 1000 "$@" -} + _rofi () { + rofi -dmenu -i -no-levenshtein-sort -width 1000 "$@" + } #+END_SRC -display settings +Display settings #+BEGIN_SRC conf -display_type=1 -max_str_width=80 + display_type=1 + max_str_width=80 #+END_SRC -keybindings +Keybindings #+BEGIN_SRC conf -switch_view="Alt+Tab" -new_bookmark="Alt+n" -actions="Alt+a" -edit="Alt+e" -delete="Alt+d" + switch_view="Alt+Tab" + new_bookmark="Alt+n" + actions="Alt+a" + edit="Alt+e" + delete="Alt+d" #+END_SRC -colors +Colors #+BEGIN_SRC conf -help_color="#2d7ed8" + help_color="#2d7ed8" #+END_SRC * Clipit - Clipboard Manager @@ -1277,90 +1352,6 @@ help_color="#2d7ed8" offline_mode=false #+END_SRC -* Conky - :PROPERTIES: - :header-args: :tangle ~/.config/conky/conky.conf - :header-args+: :comments both :mkdirp yes - :END: - -#+BEGIN_SRC conf - conky.config = { - alignment = 'top_left', - background = false, - border_width = 0, - color0 = 'white', - color1 = 'black', - color5 = '#F69CDA', - --cpu_avg_samples = 2, - --default_color = 'white', - --default_bar_height = 6, - --default_bar_width = 0, - --default_gauge_height = 25, - --default_gauge_width = 40, - --default_graph_height = 25, - --default_graph_width = , - --default_outline_color = 'white', - --default_shade_color = 'white', - --disable_auto_reload = true, - diskio_avg_samples = 3, - --display = , - --xinerama_head = , - double_buffer = true, - --draw_borders = false, - --draw_graph_borders = true, - --draw_outline = false, - --draw_shades = false, - --extra_newline = false, - font = 'SauceCodePro Nerd Font:size=12', - gap_x = 3285, - gap_y = 80, - --http_refresh = false, - if_up_strictness = 'link', - --max_text_width = 0, - --max_user_text = 16384, - --maximum_width = , - --minimum_height = 5, - --minimum_width = 5, - net_avg_samples = 4, - --no_buffers = true, - --nvidia_display = , - --out_to_console = false, - --out_to_http = false, - --out_to_ncurses = false, - --out_to_stderr = false, - --out_to_x = true, - --override_utf8_locale = true, - own_window = true, - --own_window_class = 'Conky', - --own_window_title = 'conky0 ()' - own_window_argb_visual = true, - own_window_argb_value = 0, - --own_window_transparent = yes, - own_window_type = 'override', - --short_units = true, - --show_graph_scale = false, - --show_graph_range = false, - --stippled_borders = 0, - --text_buffer_size = 256, - --top_cpu_separate = true, - --top_name_verbose = true, - --top_name_width = 15, - --total_run_times = 0, - update_interval = 0.5, - update_interval_on_battery = 1, - use_spacer = 'none', - use_xft = true - } - - conky.text = [[ - $color5${hr 2} - - ${alignc}${color0}${font SauceCodePro Nerd Font:pixelsize=80}${time %I:%M}$font - ${alignc}${time %d}$color ${time %B} ${time %Y} - - ]] -#+END_SRC - * Scrot :PROPERTIES: :header-args: :tangle ~/.config/i3-scrot.conf @@ -1371,7 +1362,7 @@ help_color="#2d7ed8" scrot_dir=$HOME/Pictures #+END_SRC -* Nitrogen +* TODO Nitrogen :PROPERTIES: :header-args: :tangle ~/.config/nitrogen/nitrogen.cfg :header-args+: :comments both :mkdirp yes diff --git a/dotfiles/polybar.org b/dotfiles/polybar.org index e09e2c2..b78683f 100644 --- a/dotfiles/polybar.org +++ b/dotfiles/polybar.org @@ -5,42 +5,42 @@ * Colors #+begin_src conf -[colors] -base00 = ${xrdb:color0:#000000} -base01 = ${xrdb:color10:#000000} -base02 = ${xrdb:color11:#000000} -base03 = ${xrdb:color8:#000000} -base04 = ${xrdb:color12:#000000} -base05 = ${xrdb:color7:#000000} -base06 = ${xrdb:color13:#000000} -base07 = ${xrdb:color15:#000000} -base08 = ${xrdb:color1:#000000} -base09 = ${xrdb:color9:#000000} -base0A = ${xrdb:color3:#000000} -base0B = ${xrdb:color2:#000000} -base0C = ${xrdb:color6:#000000} -base0D = ${xrdb:color4:#000000} -base0E = ${xrdb:color5:#000000} -base0F = ${xrdb:color14:#000000} + [colors] + base00 = ${xrdb:color0:#000000} + base01 = ${xrdb:color10:#000000} + base02 = ${xrdb:color11:#000000} + base03 = ${xrdb:color8:#000000} + base04 = ${xrdb:color12:#000000} + base05 = ${xrdb:color7:#000000} + base06 = ${xrdb:color13:#000000} + base07 = ${xrdb:color15:#000000} + base08 = ${xrdb:color1:#000000} + base09 = ${xrdb:color9:#000000} + base0A = ${xrdb:color3:#000000} + base0B = ${xrdb:color2:#000000} + base0C = ${xrdb:color6:#000000} + base0D = ${xrdb:color4:#000000} + base0E = ${xrdb:color5:#000000} + base0F = ${xrdb:color14:#000000} -; based on http://chriskempson.com/projects/base16/ -background = ${colors.base00} -background-light = ${colors.base01} -background-selection = ${colors.base02} -comments = ${colors.base03} -foreground-dark = ${colors.base04} -foreground = ${colors.base05} -foreground-light = ${colors.base06} -foreground-light-bis = ${colors.base07} -red = ${colors.base08} -orange = ${colors.base09} -brown = ${colors.base0A} -green = ${colors.base0B} -turquoise = ${colors.base0C} -blue = ${colors.base0D} -purple = ${colors.base0E} -magenta = ${colors.base0F} -black = ${#000000} + ; based on http://chriskempson.com/projects/base16/ + background = ${colors.base00} + background-light = ${colors.base01} + background-selection = ${colors.base02} + comments = ${colors.base03} + foreground-dark = ${colors.base04} + foreground = ${colors.base05} + foreground-light = ${colors.base06} + foreground-light-bis = ${colors.base07} + red = ${colors.base08} + orange = ${colors.base09} + brown = ${colors.base0A} + green = ${colors.base0B} + turquoise = ${colors.base0C} + blue = ${colors.base0D} + purple = ${colors.base0E} + magenta = ${colors.base0F} + black = ${#000000} #+end_src * VM diff --git a/dotfiles/termite.org b/dotfiles/termite.org index 5b45742..8ab6158 100644 --- a/dotfiles/termite.org +++ b/dotfiles/termite.org @@ -54,49 +54,52 @@ * Colors #+BEGIN_SRC conf [colors] - foreground = #586e75 - foreground_bold = #073642 - cursor = #073642 - cursor_foreground = #fdf6e3 - background = rgb(253, 246, 227) + # Base16 Gruvbox dark, soft + # Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) - # 16 color space + foreground = #d5c4a1 + foreground_bold = #ebdbb2 + cursor = #ebdbb2 + cursor_foreground = #32302f + background = rgba(50, 48, 47) - # Black, Gray, Silver, White - color0 = #fdf6e3 - color8 = #839496 - color7 = #586e75 - color15 = #002b36 + # 16 color space - # Red - color1 = #dc322f - color9 = #dc322f + # Black, Gray, Silver, White + color0 = #32302f + color8 = #665c54 + color7 = #d5c4a1 + color15 = #fbf1c7 - # Green - color2 = #859900 - color10 = #859900 + # Red + color1 = #fb4934 + color9 = #fb4934 - # Yellow - color3 = #b58900 - color11 = #b58900 + # Green + color2 = #b8bb26 + color10 = #b8bb26 - # Blue - color4 = #268bd2 - color12 = #268bd2 + # Yellow + color3 = #fabd2f + color11 = #fabd2f - # Purple - color5 = #6c71c4 - color13 = #6c71c4 + # Blue + color4 = #83a598 + color12 = #83a598 - # Teal - color6 = #2aa198 - color14 = #2aa198 + # Purple + color5 = #d3869b + color13 = #d3869b - # Extra colors - color16 = #cb4b16 - color17 = #d33682 - color18 = #eee8d5 - color19 = #93a1a1 - color20 = #657b83 - color21 = #073642 + # Teal + color6 = #8ec07c + color14 = #8ec07c + + # Extra colors + color16 = #fe8019 + color17 = #d65d0e + color18 = #3c3836 + color19 = #504945 + color20 = #bdae93 + color21 = #ebdbb2 #+END_SRC