diff --git a/.config/awesome/README.org b/.config/awesome/README.org index 19b51e3..b92f7f9 100644 --- a/.config/awesome/README.org +++ b/.config/awesome/README.org @@ -135,6 +135,7 @@ local terminal = "alacritty" local browser = "qutebrowser" local editor = os.getenv("EDITOR") or "vim" local emacs = "emacsclient -c -a 'emacs' " +local colorscheme = "DoomOne" local mediaplayer = "mpv" local soundplayer = "ffplay -nodisp -autoexit " -- The program that will play system sounds #+END_SRC @@ -907,7 +908,8 @@ awful.spawn.with_shell("lxsession") awful.spawn.with_shell("picom") awful.spawn.with_shell("nm-applet") awful.spawn.with_shell("volumeicon") -awful.spawn.with_shell("killall conky && conky -c $HOME/.config/conky/awesome/" .. "doom-one" .. "-01.conkyrc") +awful.spawn.with_shell("killall conky") +awful.spawn.with_shell("sleep 3 && conky -c $HOME/.config/conky/awesome/" .. colorscheme .. "-01.conkyrc") awful.spawn.with_shell("/usr/bin/emacs --daemon") #+END_SRC diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index 7d3e8de..c898232 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -69,6 +69,7 @@ local terminal = "alacritty" local browser = "qutebrowser" local editor = os.getenv("EDITOR") or "vim" local emacs = "emacsclient -c -a 'emacs' " +local colorscheme = "DoomOne" local mediaplayer = "mpv" local soundplayer = "ffplay -nodisp -autoexit " -- The program that will play system sounds @@ -774,7 +775,8 @@ awful.spawn.with_shell("lxsession") awful.spawn.with_shell("picom") awful.spawn.with_shell("nm-applet") awful.spawn.with_shell("volumeicon") -awful.spawn.with_shell("killall conky && conky -c $HOME/.config/conky/awesome/" .. "doom-one" .. "-01.conkyrc") +awful.spawn.with_shell("killall conky") +awful.spawn.with_shell("sleep 3 && conky -c $HOME/.config/conky/awesome/" .. colorscheme .. "-01.conkyrc") awful.spawn.with_shell("/usr/bin/emacs --daemon") awful.spawn.with_shell("xargs xwallpaper --stretch < ~/.cache/wall") diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 463955e..005a365 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -10,7 +10,7 @@ # https://github.com/baskerville/bspwm #### VARIABLES #### -COLORSCHEME="doom-one" +COLORSCHEME="DoomOne" #### AUTOSTART #### sxhkd & @@ -18,7 +18,8 @@ picom & killall nm-applet && nm-applet & killall volumeicon && volumeicon & /usr/bin/emacs --daemon & -killall conky && conky -c "$HOME"/.config/conky/xmonad/"$COLORSCHEME"-01.conkyrc +killall conky +sleep 3 && conky -c "$HOME"/.config/conky/bspwm/"$COLORSCHEME"-01.conkyrc polybar-bspwm & ### Select only ONE of the following four ways to set the wallpaper. diff --git a/.config/conky/awesome/doom-one-01.conkyrc b/.config/conky/awesome/doom-one-01.conkyrc deleted file mode 100644 index 60e5785..0000000 --- a/.config/conky/awesome/doom-one-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -#################################### -## doom-one-01.conkyrc (Awesome) ## -#################################### -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#282c34', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Doom One) - color0 = '#c678dd', - color1 = '#bbc2cf', - color2 = '#51afef', - color3 = '#98be65', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/dracula-01.conkyrc b/.config/conky/awesome/dracula-01.conkyrc deleted file mode 100644 index 5786ef8..0000000 --- a/.config/conky/awesome/dracula-01.conkyrc +++ /dev/null @@ -1,132 +0,0 @@ ---[[ -################################### -## dracula-01.conkyrc (Awesome) ## -################################### -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#282a36', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Dracula) - color0 = '#bd93f9', - color1 = '#f8f8f2', - color2 = '#8be9fd', - color2 = '#8be9fd', - color3 = '#50fa7b', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/gruvbox-dark-01.conkyrc b/.config/conky/awesome/gruvbox-dark-01.conkyrc deleted file mode 100644 index 2ecb66f..0000000 --- a/.config/conky/awesome/gruvbox-dark-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -######################################## -## gruvbox-dark-01.conkyrc (Awesome) ## -######################################## -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#282828', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Gruvbox Dark) - color0 = '#b16286', - color1 = '#ebdbb2', - color2 = '#458588', - color3 = '#b8bb26', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/monokai-pro-01.conkyrc b/.config/conky/awesome/monokai-pro-01.conkyrc deleted file mode 100644 index 05989d6..0000000 --- a/.config/conky/awesome/monokai-pro-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -####################################### -## monokai-pro-01.conkyrc (Awesome) ## -####################################### -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#2D2A2E', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Monokai Pro) - color0 = '#AB9DF2', - color1 = '#FCFCFA', - color2 = '#78DCE8', - color3 = '#A9DC76', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/nord-01.conkyrc b/.config/conky/awesome/nord-01.conkyrc deleted file mode 100644 index 6b3eb0b..0000000 --- a/.config/conky/awesome/nord-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -################################ -## nord-01.conkyrc (Awesome) ## -################################ -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#2E3440', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Nord) - color0 = '#B48EAD', - color1 = '#D8DEE9', - color2 = '#88C0D0', - color3 = '#EBCB8B', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/oceanic-next-01.conkyrc b/.config/conky/awesome/oceanic-next-01.conkyrc deleted file mode 100644 index 3e455ef..0000000 --- a/.config/conky/awesome/oceanic-next-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -######################################## -## oceanic-next-01.conkyrc (Awesome) ## -######################################## -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#1b2b34', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Oceanic Next) - color0 = '#c594c5', - color1 = '#d8dee9', - color2 = '#6699cc', - color3 = '#99c794', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/palenight-01.conkyrc b/.config/conky/awesome/palenight-01.conkyrc deleted file mode 100644 index b5a69c4..0000000 --- a/.config/conky/awesome/palenight-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -########################################## -## tomorrow-night-01.conkyrc (Awesome) ## -########################################## -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#292d3e', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Palenight) - color0 = '#c792ea', - color1 = '#d0d0d0', - color2 = '#82aaff', - color3 = '#ffcb6b', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/solarized-dark-01.conkyrc b/.config/conky/awesome/solarized-dark-01.conkyrc deleted file mode 100644 index 735a8e2..0000000 --- a/.config/conky/awesome/solarized-dark-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -########################################## -## solarized-dark-01.conkyrc (Awesome) ## -########################################## -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#002b36', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Solarized Dark) - color0 = '#2aa198', - color1 = '#fdf6e3', - color2 = '#268bd2', - color3 = '#d33682', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/solarized-light-01.conkyrc b/.config/conky/awesome/solarized-light-01.conkyrc deleted file mode 100644 index 29e9904..0000000 --- a/.config/conky/awesome/solarized-light-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -########################################### -## solarized-light-01.conkyrc (Awesome) ## -########################################### -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#fdf6e3', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Solarized Light) - color0 = '#2aa198', - color1 = '#657b83', - color2 = '#268bd2', - color3 = '#d33682', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/awesome/tomorrow-night-01.conkyrc b/.config/conky/awesome/tomorrow-night-01.conkyrc deleted file mode 100644 index 65f7e2a..0000000 --- a/.config/conky/awesome/tomorrow-night-01.conkyrc +++ /dev/null @@ -1,131 +0,0 @@ ---[[ -########################################## -## tomorrow-night-01.conkyrc (Awesome) ## -########################################## -]] - -conky.config = { - - --Various settings - background = true, -- forked to background - cpu_avg_samples = 2, -- The number of samples to average for CPU monitoring. - diskio_avg_samples = 10, -- The number of samples to average for disk I/O monitoring. - double_buffer = true, -- Use the Xdbe extension? (eliminates flicker) - if_up_strictness = 'address', -- how strict if testing interface is up - up, link or address - net_avg_samples = 2, -- The number of samples to average for net data - no_buffers = true, -- Subtract (file system) buffers from used memory? - temperature_unit = 'fahrenheit', -- fahrenheit or celsius - text_buffer_size = 2048, -- size of buffer for display of content of large variables - default 256 - update_interval = 1, -- update interval - imlib_cache_size = 0, -- disable image cache to get a new spotify cover per song - - -- Placement (Conky on MIDDLE of THREE monitors at 1920x1080) - --alignment = 'top_left', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - --gap_x = 3540, -- pixels between right or left border - --gap_y = 70, -- pixels between bottom or left border - - -- Placement (For SINGLE monitor users!) - alignment = 'top_right', -- top_left,top_middle,top_right,bottom_left,bottom_middle,bottom_right, - gap_x = 50, -- pixels between right or left border - gap_y = 70, -- pixels between bottom or left border - - -- Size - minimum_height = 200, -- minimum height of window - minimum_width = 260, -- minimum width of window - maximum_width = 260, -- maximum width of window - - --Graphical - border_inner_margin = 5, -- margin between border and text - border_outer_margin = 5, -- margin between border and edge of window - border_width = 0, -- border width in pixels - default_bar_width = 260, -- default is 0 - full width - default_bar_height = 10, -- default is 6 - default_gauge_height = 25, -- default is 25 - default_gauge_width =40, -- default is 40 - default_graph_height = 40, -- default is 25 - default_graph_width = 153, -- default is 0 - full width - default_shade_color = '#000000', -- default shading colour - default_outline_color = '#000000', -- default outline colour - draw_borders = false, -- draw borders around text - draw_graph_borders = true, -- draw borders around graphs - draw_shades = false, -- draw shades - draw_outline = false, -- draw outline - stippled_borders = 0, -- dashing the border - - --Textual - format_human_readable = true, -- KiB, MiB rather then number of bytes - font = 'Source Code Pro:bold:size=10', -- the default font used - font2 = 'Raleway:bold:size=30', -- font for the time - font3 = 'Ubuntu:size=14', -- font for the date - font4 = 'Raleway:bold:size=9', -- font for the keybindings heading - max_text_width = 0, -- 0 will make sure line does not get broken if width too smal - max_user_text = 16384, -- max text in conky default 16384 - override_utf8_locale = true, -- force UTF8 requires xft - short_units = true, -- shorten units from KiB to k - top_name_width = 21, -- width for $top name value default 15 - top_name_verbose = false, -- If true, top name shows the full command line of each process - Default value is false. - uppercase = false, -- uppercase or not - use_spacer = 'none', -- adds spaces around certain objects to align - default none - use_xft = true, -- xft font - anti-aliased font - xftalpha = 1, -- alpha of the xft font - between 0-1 - - --Windows - own_window = true, -- create your own window to draw - own_window_argb_value = 255, -- real transparency - composite manager required 0-255 - own_window_argb_visual = true, -- use ARGB - composite manager required - own_window_class = 'Conky', -- manually set the WM_CLASS name for use with xprop - own_window_colour = '#1d1f21', -- set colour if own_window_transparent no - own_window_transparent = false, -- if own_window_argb_visual is true sets background opacity 0% - own_window_title = 'awesome_conky', -- set the name manually - own_window_type = 'override', -- if own_window true options are: normal/override/dock/desktop/panel - own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager', -- if own_window true - just hints - own_window_type sets it - - --Colors (Tomorrow Night) - color0 = '#b294bb', - color1 = '#c5c8c6', - color2 = '#81a2be', - color3 = '#b5bd68', -}; - -conky.text = [[ -${alignc}${color0}${font2}${time %H:%M}${font} -${voffset 6}${alignc}${color0}${font3}${time %b %d, %Y}${font}${color} -${voffset 18}${goto 12}${color3}CPU${goto 50}$cpu% -${color2}${goto 12}${cpubar 8,254} -${voffset 5}${goto 12}$font${color1}${top name 1}$alignr$color${top cpu 1}% -${goto 12}${color1}${top name 2}$alignr$color${top cpu 2}% -${goto 12}${color1}${top name 3}$alignr$color${top cpu 3}% -${voffset 14}${goto 12}${color3}RAM${goto 50}$mem/$memmax -${color2}${goto 12}${membar 8,254}${color} -${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} -${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} -${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}AWESOME KEYBINDINGS${font}${color} -${color1}${hr}${color} -${color1}[S]+[RET]${alignr}${color2}open terminal${color} -${color1}[S]+b${alignr}${color2}open qutebrowser${color} -${color1}[S]+[SHIFT]+[RET]${alignr}${color2}run prompt${color} -${color1}[S]+[SHIFT]+c${alignr}${color2}close window${color} -${color1}[S]+j/k${alignr}${color2}move win focus${color} -${color1}[S]+[SHIFT]+hjkl${alignr}${color2}move window${color} -${color1}[S]+[1-9]${alignr}${color2}switch workspace${color} -${color1}[S]+[SHIFT]+[1-9]${alignr}${color2}send window${color} -${color1}[S]+h/l${alignr}${color2}shrink/expand${color} -${color1}${hr}${color} -${color1}[S]+e, e${alignr}${color2}launch emacs${color} -${color1}[S]+e, b${alignr}${color2}ibuffer${color} -${color1}[S]+e, d${alignr}${color2}dired${color} -${color1}[S]+e, n${alignr}${color2}elfeed${color} -${color1}[S]+e, s${alignr}${color2}eshell${color} -${color1}[S]+e, v${alignr}${color2}vterm${color} -${color1}${hr}${color} -${color1}[S]+p, h${alignr}${color2}dm-hub${color} -${color1}[S]+p, b${alignr}${color2}dm-setbg${color} -${color1}[S]+p, e${alignr}${color2}dm-confedit${color} -${color1}[S]+p, m${alignr}${color2}dm-man${color} -${color1}[S]+p, o${alignr}${color2}dm-bookman${color} -${color1}[S]+p, s${alignr}${color2}dm-websearch${color} -${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart awesome${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit awesome${color} -]]; diff --git a/.config/conky/qtile/doom-one-01.conkyrc b/.config/conky/dwm/doom-one-01.conkyrc similarity index 96% rename from .config/conky/qtile/doom-one-01.conkyrc rename to .config/conky/dwm/doom-one-01.conkyrc index f3c9049..4880753 100644 --- a/.config/conky/qtile/doom-one-01.conkyrc +++ b/.config/conky/dwm/doom-one-01.conkyrc @@ -1,6 +1,6 @@ --[[ ################################### -## doom-one-01.conkyrc (Qtile) ## +## doom-one-01.conkyrc (dwm) ## ################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/dracula-01.conkyrc b/.config/conky/dwm/dracula-01.conkyrc similarity index 96% rename from .config/conky/qtile/dracula-01.conkyrc rename to .config/conky/dwm/dracula-01.conkyrc index c787a39..37693f7 100644 --- a/.config/conky/qtile/dracula-01.conkyrc +++ b/.config/conky/dwm/dracula-01.conkyrc @@ -1,6 +1,6 @@ --[[ ################################## -## dracula-01.conkyrc (Qtile) ## +## dracula-01.conkyrc (dwm) ## ################################## ]] @@ -101,7 +101,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -127,6 +127,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/gruvbox-dark-01.conkyrc b/.config/conky/dwm/gruvbox-dark-01.conkyrc similarity index 96% rename from .config/conky/qtile/gruvbox-dark-01.conkyrc rename to .config/conky/dwm/gruvbox-dark-01.conkyrc index 4298b6b..b0c852e 100644 --- a/.config/conky/qtile/gruvbox-dark-01.conkyrc +++ b/.config/conky/dwm/gruvbox-dark-01.conkyrc @@ -1,6 +1,6 @@ --[[ ####################################### -## gruvbox-dark-01.conkyrc (Qtile) ## +## gruvbox-dark-01.conkyrc (dwm) ## ####################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/monokai-pro-01.conkyrc b/.config/conky/dwm/monokai-pro-01.conkyrc similarity index 96% rename from .config/conky/qtile/monokai-pro-01.conkyrc rename to .config/conky/dwm/monokai-pro-01.conkyrc index fe69d96..ecf6e55 100644 --- a/.config/conky/qtile/monokai-pro-01.conkyrc +++ b/.config/conky/dwm/monokai-pro-01.conkyrc @@ -1,6 +1,6 @@ --[[ ###################################### -## monokai-pro-01.conkyrc (Qtile) ## +## monokai-pro-01.conkyrc (dwm) ## ###################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/nord-01.conkyrc b/.config/conky/dwm/nord-01.conkyrc similarity index 96% rename from .config/conky/qtile/nord-01.conkyrc rename to .config/conky/dwm/nord-01.conkyrc index b72451f..47e4eeb 100644 --- a/.config/conky/qtile/nord-01.conkyrc +++ b/.config/conky/dwm/nord-01.conkyrc @@ -1,6 +1,6 @@ --[[ ############################### -## nord-01.conkyrc (Qtile) ## +## nord-01.conkyrc (dwm) ## ############################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/oceanic-next-01.conkyrc b/.config/conky/dwm/oceanic-next-01.conkyrc similarity index 96% rename from .config/conky/qtile/oceanic-next-01.conkyrc rename to .config/conky/dwm/oceanic-next-01.conkyrc index 4997041..28eec7b 100644 --- a/.config/conky/qtile/oceanic-next-01.conkyrc +++ b/.config/conky/dwm/oceanic-next-01.conkyrc @@ -1,6 +1,6 @@ --[[ ####################################### -## oceanic-next-01.conkyrc (Qtile) ## +## oceanic-next-01.conkyrc (dwm) ## ####################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/palenight-01.conkyrc b/.config/conky/dwm/palenight-01.conkyrc similarity index 96% rename from .config/conky/qtile/palenight-01.conkyrc rename to .config/conky/dwm/palenight-01.conkyrc index a9a8019..d33c4fb 100644 --- a/.config/conky/qtile/palenight-01.conkyrc +++ b/.config/conky/dwm/palenight-01.conkyrc @@ -1,6 +1,6 @@ --[[ ######################################### -## tomorrow-night-01.conkyrc (Qtile) ## +## tomorrow-night-01.conkyrc (dwm) ## ######################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/solarized-dark-01.conkyrc b/.config/conky/dwm/solarized-dark-01.conkyrc similarity index 96% rename from .config/conky/qtile/solarized-dark-01.conkyrc rename to .config/conky/dwm/solarized-dark-01.conkyrc index bff0e7f..0689e0e 100644 --- a/.config/conky/qtile/solarized-dark-01.conkyrc +++ b/.config/conky/dwm/solarized-dark-01.conkyrc @@ -1,6 +1,6 @@ --[[ ######################################### -## solarized-dark-01.conkyrc (Qtile) ## +## solarized-dark-01.conkyrc (dwm) ## ######################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/solarized-light-01.conkyrc b/.config/conky/dwm/solarized-light-01.conkyrc similarity index 96% rename from .config/conky/qtile/solarized-light-01.conkyrc rename to .config/conky/dwm/solarized-light-01.conkyrc index de1893d..04e0270 100644 --- a/.config/conky/qtile/solarized-light-01.conkyrc +++ b/.config/conky/dwm/solarized-light-01.conkyrc @@ -1,6 +1,6 @@ --[[ ########################################## -## solarized-light-01.conkyrc (Qtile) ## +## solarized-light-01.conkyrc (dwm) ## ########################################## ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/conky/qtile/tomorrow-night-01.conkyrc b/.config/conky/dwm/tomorrow-night-01.conkyrc similarity index 96% rename from .config/conky/qtile/tomorrow-night-01.conkyrc rename to .config/conky/dwm/tomorrow-night-01.conkyrc index 49c4c93..2f70ab0 100644 --- a/.config/conky/qtile/tomorrow-night-01.conkyrc +++ b/.config/conky/dwm/tomorrow-night-01.conkyrc @@ -1,6 +1,6 @@ --[[ ######################################### -## tomorrow-night-01.conkyrc (Qtile) ## +## tomorrow-night-01.conkyrc (dwm) ## ######################################### ]] @@ -100,7 +100,7 @@ ${color2}${goto 12}${membar 8,254}${color} ${goto 12}${voffset 5}${color1}${top_mem name 1}$alignr$color${top_mem mem_res 1} ${goto 12}${color1}${top_mem name 2}$alignr$color${top_mem mem_res 2} ${goto 12}${color1}${top_mem name 3}$alignr$color${top_mem mem_res 3} -${voffset 18}${color1}${alignc}${font4}QTILE KEYBINDINGS${font}${color} +${voffset 18}${color1}${alignc}${font4}DWM KEYBINDINGS${font}${color} ${color1}${hr}${color} ${color1}[S]+[RET]${alignr}${color2}open terminal${color} ${color1}[S]+b${alignr}${color2}open qutebrowser${color} @@ -126,6 +126,6 @@ ${color1}[S]+p, m${alignr}${color2}dm-man${color} ${color1}[S]+p, o${alignr}${color2}dm-bookman${color} ${color1}[S]+p, s${alignr}${color2}dm-websearch${color} ${color1}${hr}${color} -${color1}[S]+[SHIFT]+r${alignr}${color2}restart qtile${color} -${color1}[S]+[SHIFT]+q${alignr}${color2}quit qtile${color} +${color1}[S]+[SHIFT]+r${alignr}${color2}restart dwm${color} +${color1}[S]+[SHIFT]+q${alignr}${color2}quit dwm${color} ]]; diff --git a/.config/dmscripts/config b/.config/dmscripts/config deleted file mode 100755 index 2557bb4..0000000 --- a/.config/dmscripts/config +++ /dev/null @@ -1,301 +0,0 @@ -#!/usr/bin/env bash -# shellcheck disable=SC2034 -# This issue is ignored because it is part of a larger file that calls upon all variables listed - -# To edit this file copy it to `${HOME}/.config/dmscripts/config` -# `cp /etc/dmscripts/config ${HOME}/.config/dmscripts/config` - -# Defined variables, modify anything in quotes to your prefered software - -# IMPORTANT! Keep the '-p' flag at the end of the DMENU and RMENU variables. -# Also, keep the '--prompt' flag at the end of the FMENU variable. -# These are needed as we use prompts in the scripts. -DMENU="dmenu -i -l 20 -p" -FMENU="fzf --border=rounded --margin=5% --color=dark --height 100% --reverse --header=$(basename $0) --info=hidden --header-first --prompt" -RMENU="rofi -dmenu -p" - -PDF_VIEWER="zathura" - -DMBROWSER="brave" -# DMBROWSER="qutebrowser" - -# DMTERM="st -e" -DMTERM="alacritty -e" - -DMEDITOR="emacsclient -c -a emacs" -# DMEDITOR="${DMTERM} vim" - -# TODO: Rename this variable to something more traditional -logout_locker='slock' -# logout_locker='dm-tool lock' - -# This case statement lets you change what the DMENU variable is for different scripts, so if you -# want a unique variable for each script you can -# syntax is as follows: -# "") DMENU="your variable here" -# *) should be left blank, global variables are defined above - -# include -p in standard dmenu as we use prompts by default -case "${0##*-}" in -# "colpick") DMENU="dmenu -i -p";; -# "confedit") DMENU="dmenu -i -l 30 -p";; -# "youtube") DMBROWSER="firefox";; - *);; -esac - -# "${0##*-}" means grab the 0th argument (which is always the path to the program) starting from the -# last dash. This gives us the word after the - which is what we are searching for in the case -# statement. ie dm-man -> man - -# An awk equivalent is: -# awk -F"-" '{print $NF}' -# Sadly cut has no easy equivalent - -# TODO: Move almost all of these variables into the case statement -# TODO: Make some of the more useful ones general variables -# IE a pictures directory, an audio directory, config locations, etc - -# dm-bookman -bookman_show_source=1 - -# dm-sounds -sounds_dir="${HOME}/.config/dmscripts/dmsounds" - -# dm-setbg -#setbg_dir="${HOME}/Pictures/Wallpapers" -setbg_dir="/usr/share/backgrounds/dtos-backgrounds" -# Set this to 1 if you want to use imv and wayland, 0 if you want to use sxiv -# Note that sxiv is X11 only, you need to mark the image you want to use. -use_imv=0 - -# dm-maim -maim_dir="${HOME}/Screenshots" -maim_file_prefix="maim" - -# dm-note -note_dir="${HOME}/.config/dmscripts/dmnote" - -# dm-confedit -declare -A confedit_list -confedit_list[confedit]="$HOME/.config/dmscripts/config" -confedit_list[alacritty]="$HOME/.config/alacritty/alacritty.yml" -confedit_list[awesome]="$HOME/.config/awesome/rc.lua" -confedit_list[bash]="$HOME/.bashrc" -confedit_list[broot]="$HOME/.config/broot/conf.toml" -confedit_list[bspwm]="$HOME/.config/bspwm/bspwmrc" -confedit_list[doom emacs config.el]="$HOME/.config/doom/config.el" -confedit_list[doom emacs config.org]="$HOME/.config/doom/config.org" -confedit_list[doom emacs init.el]="$HOME/.config/doom/init.el" -confedit_list[doom emacs packages.el]="$HOME/.config/doom/packages.el" -confedit_list[dunst]="$HOME/.config/dunst/dunstrc" -confedit_list[dwm]="$HOME/dwm-distrotube/config.def.h" -confedit_list[dwmblocks]="$HOME/dwmblocks-distrotube/blocks.def.h" -confedit_list[fish]="$HOME/.config/fish/config.fish" -confedit_list[herbstluftwm]="$HOME/.config/herbstluftwm/autostart" -confedit_list[i3]="$HOME/.config/i3/config" -confedit_list[ncmpcpp]="$HOME/.config/ncmpcpp/config" -confedit_list[neovim]="$HOME/.config/nvim/init.vim" -confedit_list[picom]="$HOME/.config/picom/picom.conf" -confedit_list[polybar]="$HOME/.config/polybar/config" -confedit_list[qtile]="$HOME/.config/qtile/config.py" -confedit_list[qutebrowser bookmarks]="$HOME/.config/qutebrowser/bookmarks/urls" -confedit_list[qutebrowser quickmarks]="$HOME/.config/qutebrowser/quickmarks" -confedit_list[qutebrowser config.py]="$HOME/.config/qutebrowser/config.py" -confedit_list[spectrwm]="$HOME/.spectrwm.conf" -confedit_list[ssh]="$HOME/.ssh/config" -confedit_list[st]="$HOME/st-distrotube/config.def.h" -confedit_list[stumpwm]="$HOME/.config/stumpwm/config" -confedit_list[surf]="$HOME/surf-distrotube/config.def.h" -confedit_list[sxhkd]="$HOME/.config/sxhkd/sxhkdrc" -confedit_list[tabbed]="$HOME/tabbed-distrotube/config.def.h" -confedit_list[vifm]="$HOME/.config/vifm/vifmrc" -confedit_list[vim]="$HOME/.vimrc" -confedit_list[xmobar mon1]="$HOME/.config/xmobar/xmobarrc0" -confedit_list[xmobar mon2]="$HOME/.config/xmobar/xmobarrc1" -confedit_list[xmobar mon3]="$HOME/.config/xmobar/xmobarrc2" -confedit_list[xmonad]="$HOME/.xmonad/README.org" -confedit_list[xinitrc]="$HOME/.xinitrc" -confedit_list[xresources]="$HOME/.Xresources" -confedit_list[zsh]="$HOME/.zshrc" - -# dm-reddit config -declare -a reddit_list=( -"r/archlinux" -"r/bash" -"r/commandline" -"r/emacs" -"r/freesoftware" -"r/linux" -"r/linux4noobs" -"r/linuxmasterrace" -"r/linuxquestions" -"r/suckless" -"r/Ubuntu" -"r/unixporn" -"r/vim" -) - -# Search engine config -declare -A websearch -# Syntax: -# websearch[name]="https://www.example.com/search?q=" - -# Search Engines -websearch[bing]="https://www.bing.com/search?q=" -websearch[brave]="https://search.brave.com/search?q=" -websearch[duckduckgo]="https://duckduckgo.com/?q=" -websearch[gemini search \(https\)]="https://portal.mozz.us/gemini/geminispace.info/search%3F" -websearch[google]="https://www.google.com/search?q=" -websearch[qwant]="https://www.qwant.com/?q=" -websearch[swisscows]="https://swisscows.com/web?query=" -websearch[yandex]="https://yandex.com/search/?text=" -# Information/News -websearch[bbcnews]="https://www.bbc.co.uk/search?q=" -websearch[cnn]="https://www.cnn.com/search?q=" -websearch[googlenews]="https://news.google.com/search?q=" -websearch[wikipedia]="https://en.wikipedia.org/w/index.php?search=" -websearch[wiktionary]="https://en.wiktionary.org/w/index.php?search=" -# Social Media -websearch[reddit]="https://www.reddit.com/search/?q=" -websearch[odysee]="https://odysee.com/$/search?q=" -websearch[youtube]="https://www.youtube.com/results?search_query=" -# Online Shopping -websearch[amazon]="https://www.amazon.com/s?k=" -websearch[craigslist]="https://www.craigslist.org/search/sss?query=" -websearch[ebay]="https://www.ebay.com/sch/i.html?&_nkw=" -websearch[gumtree]="https://www.gumtree.com/search?search_category=all&q=" -# Linux -websearch[archaur]="https://aur.archlinux.org/packages/?O=0&K=" -websearch[archpkg]="https://archlinux.org/packages/?sort=&q=" -websearch[archwiki]="https://wiki.archlinux.org/index.php?search=" -websearch[debianpkg]="https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=" -# Development -websearch[github]="https://github.com/search?q=" -websearch[gitlab]="https://gitlab.com/search?search=" -websearch[googleOpenSource]="https://opensource.google/projects/search?q=" -websearch[sourceforge]="https://sourceforge.net/directory/?q=" -websearch[stackoverflow]="https://stackoverflow.com/search?q=" -# Etc - -# dm-youtube config -# Think of these as your "subscribed channels", name the channel in the square brackets then put the channel URL in the quotation marks -# Syntax: youtube_channels[name]="https://www.youtube.com/link/to/channel" - -declare -A youtube_channels -youtube_channels[distrotube]="https://www.youtube.com/c/DistroTube/featured" - -# dm-radio config -# Your list of online radio stations for the dm-radio script. -# Syntax: radio_stations[name]="https://www.zeno.fm/radio/your-station" - -declare -A radio_stations -radio_stations[Oldies Radio 50s-60s]="https://zeno.fm/radio/oldies-radio-50s-60s/" -radio_stations[Oldies Radio 70s]="https://zeno.fm/radio/oldies-radio-70s/" -radio_stations[Unlimited 80s]="https://zeno.fm/radio/unlimited80s/" -radio_stations[80s Hits]="https://zeno.fm/radio/80shits/" -radio_stations[90s Hits]="https://zeno.fm/radio/90s_HITS/" -radio_stations[2000s Pop]="https://zeno.fm/radio/2000s-pop/" -radio_stations[The 2000s]="https://zeno.fm/radio/the-2000s/" -radio_stations[Hits 2010s]="https://zeno.fm/radio/helia-hits-2010/" -radio_stations[Classical Radio]="https://zeno.fm/radio/classical-radio/" -radio_stations[Classical Relaxation]="https://zeno.fm/radio/radio-christmas-non-stop-classical/" -radio_stations[Classic Rock]="https://zeno.fm/radio/classic-rockdnb2sav8qs8uv/" -radio_stations[Gangsta49]="https://zeno.fm/radio/gangsta49/" -radio_stations[HipHop49]="https://zeno.fm/radio/hiphop49/" -radio_stations[Madhouse Country Radio]="https://zeno.fm/radio/madhouse-country-radio/" -radio_stations[PopMusic]="https://zeno.fm/radio/popmusic74vyurvmug0uv/" -radio_stations[PopStars]="https://zeno.fm/radio/popstars/" -radio_stations[RadioMetal]="https://zeno.fm/radio/radio-metal/" -radio_stations[RocknRoll Radio]="https://zeno.fm/radio/rocknroll-radio994c7517qs8uv/" - -# dm-colpick config -declare -A colpick_list -colpick_list[black]="#282a36" -colpick_list[red]="#ff5555" -colpick_list[green]="#5af78e" -colpick_list[yellow]="#f1fa8c" -colpick_list[blue]="#57c7ff" -colpick_list[magenta]="#ff6ac1" -colpick_list[cyan]="#8be9fd" -colpick_list[white]="#f1f1f0" -colpick_list[orange]="#ffb86c" -colpick_list[purple]="#bd9cf9" - -# dm-translate config - -# dm-translate currently supports two translation services, LibreTranslate and Lingva Translate. -# LibreTranslate uses the free software (Expat/MIT licensed) Argos Translate library for translation. -# Lingva Translate uses the Google Translate (dis)service for translation, but this is fully server-side and Google will not see your IP. -# Both are free software services that can be self-hosted. -# If you want more languages (or need a specific language not in the Argos library) you should chose Lingva Translate. -# If you want to get away from Google and/or want a fully free software implementation you should use LibreTranslate. -# The choice is yours... -translate_service="libre" -# translate_service="lingva" -libretranslate_instance="https://libretranslate.de" -lingva_instance="https://lingva.ml" - -# Uncomment to manually set the languages dm-translate will show -# LibreTranslate languages: -# - `curl -Ss "https://libretranslate.de/languages" | jq` -# Lingva Translate languages: -# - `curl -Ss "https://lingva.ml/api/v1/languages/source" | jq` -# translate_list="manual" -# declare -A lang_map -# lang_map[Spanish]=es -# lang_map[English]=en -# lang_map[Automatic]=auto - -# dm-weather config - -# Example: set the default search parameters to Texas, Paris and Kyiv -# weather_locations="Texas, United States -# Paris, France -# Kyiv, Ukraine" -weather_locations="" - -# use the weather_opts variable to set additional flags: -# weather_opts="flag1&flag2&flag3=somevalue" - -# for full details see: https://github.com/chubin/wttr.in - -# dm-currencies config - -# syntax: currency_name:pretty_name(s) -# we use this site, ensure your currency is supported before adding it: -# https://currencyconvert.online/$from/$to/$amount -currency_list="aud:Australian dollar -brl:Brazilian real -cad:Canadian dollar -chf:Swiss franc -clp:Chilean peso -cny:Chinese yuan -czk:Czech koruna -dkk:Danish krone -eur:Euro -gdb:Pound sterling -khd:Hong Kong dollar -huf:Hungarian forint -idr:Indonesian rupiah -ils:Israeli shekel -inr:Indian rupee -jpy:Japanese yen -krw:South Korean won -mxn:Mexican peso -myr:Malaysian ringgit -nok:Norwegian krone -nzd:New Zealand dollar -php:Philippine peso -pkr:Pakistani rupee -pln:Polish zloty -rub:Russian ruble -sek:Swedish krona -sgd:Singapore dollar -thb:Thai baht -try:Turkish lira -twd:New Taiwan dollar -usd:United States Dollar -zar:South African rand" - -# current revision (do not touch unless you know what you're doing) -_revision=23 diff --git a/.config/qtile/README.org b/.config/qtile/README.org index fef4816..0cd9f66 100644 --- a/.config/qtile/README.org +++ b/.config/qtile/README.org @@ -140,8 +140,8 @@ keys = [ desc='Restart Qtile' ), Key([mod, "shift"], "q", - lazy.shutdown(), - desc='Shutdown Qtile' + lazy.spawn("dm-logout"), + desc='Logout menu' ), Key(["control", "shift"], "e", lazy.spawn("emacsclient -c -a emacs"), diff --git a/.config/qtile/autostart.sh b/.config/qtile/autostart.sh index bb4d6b0..124d609 100755 --- a/.config/qtile/autostart.sh +++ b/.config/qtile/autostart.sh @@ -1,10 +1,14 @@ #!/usr/bin/env bash +COLORSCHEME="DoomOne" + festival --tts $HOME/.config/qtile/welcome_msg & lxsession & picom & /usr/bin/emacs --daemon & -conky -c $HOME/.config/conky/qtile/doom-one-01.conkyrc +killall conky & +sleep 3 && conky -c "$HOME"/.config/conky/qtile/"$COLORSCHEME"-01.conkyrc +killall volumeicon & volumeicon & nm-applet & diff --git a/.config/qtile/config.py b/.config/qtile/config.py index 74187f0..f3a9225 100644 --- a/.config/qtile/config.py +++ b/.config/qtile/config.py @@ -49,8 +49,8 @@ keys = [ desc='Restart Qtile' ), Key([mod, "shift"], "q", - lazy.shutdown(), - desc='Shutdown Qtile' + lazy.spawn("dm-logout"), + desc='Logout menu' ), Key(["control", "shift"], "e", lazy.spawn("emacsclient -c -a emacs"), diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 0978323..8634675 100755 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -26,8 +26,12 @@ super + shift + Return dm-run # quit/restart bspwm -super + shift + {q,r} - bspc {quit,wm -r} +super + shift + q + dm-logout + +# quit/restart bspwm +super + shift + r + bspc wm -r # close and kill super + shift + c diff --git a/.config/xmonad/xmonad-with-polybar.org b/.config/xmonad/xmonad-with-polybar.org index a30ea2e..82d5908 100644 --- a/.config/xmonad/xmonad-with-polybar.org +++ b/.config/xmonad/xmonad-with-polybar.org @@ -645,8 +645,8 @@ myKeys c = subKeys "Xmonad Essentials" [ ("M-C-r", addName "Recompile XMonad" $ spawn "xmonad --recompile") , ("M-S-r", addName "Restart XMonad" $ spawn "xmonad --restart") - , ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) - --, ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") + --, ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) + , ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") , ("M-S-c", addName "Kill focused window" $ kill1) , ("M-S-a", addName "Kill all windows on WS" $ killAll) , ("M-S-", addName "Run prompt" $ sequence_ [spawn (mySoundPlayer ++ dmenuSound), spawn "~/.local/bin/dm-run"]) diff --git a/.config/xmonad/xmonad-with-xmobar.org b/.config/xmonad/xmonad-with-xmobar.org index a641446..47cdfef 100644 --- a/.config/xmonad/xmonad-with-xmobar.org +++ b/.config/xmonad/xmonad-with-xmobar.org @@ -657,8 +657,8 @@ myKeys c = subKeys "Xmonad Essentials" [ ("M-C-r", addName "Recompile XMonad" $ spawn "xmonad --recompile") , ("M-S-r", addName "Restart XMonad" $ spawn "xmonad --restart") - , ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) - --, ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") + --, ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) + , ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") , ("M-S-c", addName "Kill focused window" $ kill1) , ("M-S-a", addName "Kill all windows on WS" $ killAll) , ("M-S-", addName "Run prompt" $ sequence_ [spawn (mySoundPlayer ++ dmenuSound), spawn "~/.local/bin/dm-run"]) diff --git a/.config/xmonad/xmonad.hs b/.config/xmonad/xmonad.hs index 9d7f0b1..1913b2b 100644 --- a/.config/xmonad/xmonad.hs +++ b/.config/xmonad/xmonad.hs @@ -499,8 +499,8 @@ myKeys c = subKeys "Xmonad Essentials" [ ("M-C-r", addName "Recompile XMonad" $ spawn "xmonad --recompile") , ("M-S-r", addName "Restart XMonad" $ spawn "xmonad --restart") - , ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) - --, ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") + --, ("M-S-q", addName "Quit XMonad" $ sequence_ [spawn (mySoundPlayer ++ shutdownSound), io exitSuccess]) + , ("M-S-q", addName "Quit XMonad" $ spawn "dm-logout") , ("M-S-c", addName "Kill focused window" $ kill1) , ("M-S-a", addName "Kill all windows on WS" $ killAll) , ("M-S-", addName "Run prompt" $ sequence_ [spawn (mySoundPlayer ++ dmenuSound), spawn "~/.local/bin/dm-run"]) diff --git a/.local/bin/dtos-colorscheme b/.local/bin/dtos-colorscheme index 5300bb7..4ea8a01 100755 --- a/.local/bin/dtos-colorscheme +++ b/.local/bin/dtos-colorscheme @@ -29,13 +29,49 @@ options=("DoomOne" choice=$(printf '%s\n' "${options[@]}" | ${DMENU} 'Choose color scheme:' "${@}") if [ "$choice" ]; then + ## XMONAD ## sed -i "s/import Colors.*/import Colors.$choice/g" "$HOME"/.config/xmonad/README.org || echo "Cannot modify README.org" sed -i "s/import Colors.*/import Colors.$choice/g" "$HOME"/.config/xmonad/xmonad.hs || echo "Cannot modify xmonad.hs" - xmonad --restart + xmonad --restart || echo "Xmonad not running" - sed -i "s/^colors: .*/colors: \*$choice/g" "$HOME"/.config/alacritty/alacritty.yml + ## AWESOME ## + sed -i "s/^local colorscheme = .*/local colorscheme = \"$choice\"/g" "$HOME"/.config/awesome/README.org + sed -i "s/^local colorscheme = .*/local colorscheme = \"$choice\"/g" "$HOME"/.config/awesome/rc.lua + echo 'awesome.restart()' | awesome-client || echo "Awesome not running" + + ## BSPWM ## + sed -i "s/^COLORSCHEME=.*/COLORSCHEME=\"$choice\"/g" "$HOME"/.config/bspwm/bspwmrc + bspc wm -r || echo "Bswpm not running" + + ## QTILE ## + sed -i "s/^COLORSCHEME=.*/COLORSCHEME=\"$choice\"/g" "$HOME"/.config/qtile/autostart.sh + qtile cmd-obj -o cmd -f restart && $HOME/.config/qtile/autostart.sh || echo "Qtile not running" + + ## ALACRITTY ## + sed -i "s/^colors: .*/colors: \*$choice/g" "$HOME"/.config/alacritty/alacritty.yml || echo "Error setting Alacritty colors" + + + ## POLYBAR (Do not remove the spacing in these sed commands!!!) + sed -i -e "s/^background .*background/background = \${$choice.background/g" \ + -e "s/^foreground .*foreground/foreground = \${$choice.foreground/g" \ + -e "s/color0 .*color0/color0 = \${$choice.color0/g" \ + -e "s/color1 .*color1/color1 = \${$choice.color1/g" \ + -e "s/color2 .*color2/color2 = \${$choice.color2/g" \ + -e "s/color3 .*color3/color3 = \${$choice.color3/g" \ + -e "s/color4 .*color4/color4 = \${$choice.color4/g" \ + -e "s/color5 .*color5/color5 = \${$choice.color5/g" \ + -e "s/color6 .*color6/color6 = \${$choice.color6/g" \ + -e "s/color7 .*color7/color7 = \${$choice.color7/g" \ + -e "s/color8 .*color8/color8 = \${$choice.color8/g" \ + -e "s/color9 .*color9/color9 = \${$choice.color9/g" \ + -e "s/color10.*color10/color10 = \${$choice.color10/g" \ + -e "s/color11.*color11/color11 = \${$choice.color11/g" \ + -e "s/color12.*color12/color12 = \${$choice.color12/g" \ + -e "s/color13.*color13/color13 = \${$choice.color13/g" \ + -e "s/color14.*color14/color14 = \${$choice.color14/g" \ + -e "s/color15.*color15/color15 = \${$choice.color15/g" \ + -e "s/^alert.*/alert = \${$choice.color1}/g" "$HOME"/.config/polybar/README.org - # POLYBAR (Do not remove the spacing in these sed commands!!!) sed -i -e "s/^background .*background/background = \${$choice.background/g" \ -e "s/^foreground .*foreground/foreground = \${$choice.foreground/g" \ -e "s/color0 .*color0/color0 = \${$choice.color0/g" \