From c38d9150a5f217b6277425e8206961553d8d9049 Mon Sep 17 00:00:00 2001 From: Enrico Lamperti Date: Fri, 3 Nov 2023 17:55:45 -0300 Subject: [PATCH] =?UTF-8?q?Try=20to=20make=20Conky=20config=20more=20reada?= =?UTF-8?q?ble=20=F0=9F=98=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Spoiler alert: I failed. The syntax is very difficult to manage. Templates don't support escaped newlines either. --- .editorconfig | 4 + .../conky_helpers.lua => conky/helpers.lua} | 0 home/.config/conky/taskbar.conky | 128 ++++++++++++++++++ home/.config/conky/taskbar.conky.png | Bin 0 -> 11928 bytes home/.config/i3/.conky | 126 ----------------- 5 files changed, 132 insertions(+), 126 deletions(-) rename home/.config/{i3/conky_helpers.lua => conky/helpers.lua} (100%) create mode 100644 home/.config/conky/taskbar.conky create mode 100644 home/.config/conky/taskbar.conky.png delete mode 100644 home/.config/i3/.conky diff --git a/.editorconfig b/.editorconfig index 3b4c0a1..790caa4 100644 --- a/.editorconfig +++ b/.editorconfig @@ -11,6 +11,10 @@ indent_style = space insert_final_newline = true trim_trailing_whitespace = true +[*.conky] +indent_size = 2 +indent_style = tab + [*.md] # Markdown uses the trailing whitespaces # https://daringfireball.net/projects/markdown/syntax#block diff --git a/home/.config/i3/conky_helpers.lua b/home/.config/conky/helpers.lua similarity index 100% rename from home/.config/i3/conky_helpers.lua rename to home/.config/conky/helpers.lua diff --git a/home/.config/conky/taskbar.conky b/home/.config/conky/taskbar.conky new file mode 100644 index 0000000..53879a8 --- /dev/null +++ b/home/.config/conky/taskbar.conky @@ -0,0 +1,128 @@ +conky.config = { +-- Load helper functions + lua_load = '~/.config/conky/helpers.lua', + lua_draw_hook_pre = 'main', + +--avoid flicker + double_buffer = true, + +--own window to run 2 or more conkys simultaneously + own_window = true, + own_window_transparent = true, + own_window_type = 'override', + own_window_hints = 'undecorated,above,sticky,skip_taskbar,skip_pager', + +--borders + border_inner_margin = 0, + border_outer_margin = 5, + draw_borders = false, + draw_graph_borders = true, +--shades + draw_shades = false, +--position + alignment = 'top_left', + gap_y = 4, + gap_x = 0, +--behaviour + update_interval = 0.5, +--colour + default_color = 'white', +--font + use_xft = true, + +-- Force UTF8? note that UTF8 support required XFT + override_utf8_locale = true, +--to prevent window from moving + maximum_width = 1920, + minimum_width = 1920, minimum_height = 22, + default_graph_width = 20, default_graph_height = 100, + format_human_readable = true, + short_units = true, + + -- Icon fonts + --font0 = 'System San Francisco Display:style=Bold:size=14', + font1 = 'System San Francisco Display:size=14', + font2 = 'System San Francisco Display:size=12', + font4 = 'System San Francisco Display:size=8', + font7 = 'Font Awesome 5 Free Solid:size=12', + font8 = 'Font Awesome 5 Free Solid:size=6', + font9 = 'Font Awesome 5 Free Solid:size=16', + + -- Colors + color0 = '#DFDFDF', + + -- Templates + + -- 4) Network + template4 = [[${color 454545}${downspeedgraph \1 19,50 1F8729 1BC62C \2 -t}${offset 4}${color 454545}${upspeedgraph \1 19,50 547D93 57AAD6 \3 -t}]], + template5 = [[${goto 1470}${voffset -12}${color0}${font8} ${voffset -4}${color 70b273}${font4}${downspeedf \1} Kb${goto 1470}${voffset 12}${color0}${font8} ${voffset -3}${color 7ca2ba}${font4}${upspeedf \1} Kb]], +}; + +conky.text = [[ +${if_running spotify}\ +${if_match "0" == "${exec ~/.config/i3/scripts/spotify-now-playing.sh}"}\ +${goto 410}\ +${color0}${font7} \ +${font2}${color gray}\ +${voffset -5}\ +${execi 2 ~/.config/i3/scripts/spotify-info.sh}\ +${voffset 4}\ +${endif}\ +${endif}\ +\ +${goto 945}\ +${voffset 2}\ +${font System San Francisco Display:style=Bold:size=8}${color gray}${time %a} ${color}${time %d %b} \ +${goto 938}\ +${voffset -18}\ +${font System San Francisco Display:style=Bold:size=14}${color}${time %H:%M}${color darkgray}:${time %S}\ +\ +${goto 1120}\ +${voffset 6}${color0}${font9}\ +${voffset -2}${color darkgray}\ +${if_match ${memperc} > 65}\ +${color FF0000}\ +${endif}\ + ${font1}${memperc}%\ +\ +${goto 1100}${offset 105}\ +${voffset 3}\ +${color0}${font9} \ +${if_existing /sys/class/net/enp4s0/operstate up} \ +${goto 1330}\ +${if_existing /sys/class/net/tun0/operstate up}\ +${voffset -6}\ +${color CF9933}${font7} \ +${goto 1330}\ +${voffset 11}\ +${color C0BC9F}${font System San Francisco Display:style=bold:size=6}VPN\ +${voffset -16}\ +${else}\ +${voffset -1}\ +${color0}${font9} \ +${endif}\ +${goto 1356}\ +${template4 enp4s0 16250000 9375000} \ +${template5 enp4s0}\ +${endif}\ +\ +${goto 1075}\ +${color0}\ +${voffset -14}\ +${font Font Awesome 5 Pro Regular:size=8}\ +${goto 1088}${font System San Francisco Display:style=bold:size=6}\ +${if_match ${nvidia temp} > 65}\ +${color FF0000}\ +${endif}\ +${nvidia temp}°C\ +\ +${goto 1076}\ +${color0}\ +${voffset 12}\ +${font Font Awesome 5 Pro Light:size=7}\ +${goto 1088}${font System San Francisco Display:style=bold:size=6}\ +${if_match ${hwmon 3 temp 2} > 54}\ +${color FF0000}\ +${endif}\ +${hwmon 3 temp 2}°C\ +]]; diff --git a/home/.config/conky/taskbar.conky.png b/home/.config/conky/taskbar.conky.png new file mode 100644 index 0000000000000000000000000000000000000000..e54180e4b62f595576f524c332808f961efbdf03 GIT binary patch literal 11928 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 literal 0 HcmV?d00001 diff --git a/home/.config/i3/.conky b/home/.config/i3/.conky deleted file mode 100644 index 8ec62ee..0000000 --- a/home/.config/i3/.conky +++ /dev/null @@ -1,126 +0,0 @@ -conky.config = { --- Load helper functions - lua_load = '~/.config/i3/conky_helpers.lua', - lua_draw_hook_pre = 'main', - ---avoid flicker - double_buffer = true, - ---own window to run 2 or more conkys simultaneously - own_window = true, - own_window_transparent = true, - own_window_type = 'override', - own_window_hints = 'undecorated,above,sticky,skip_taskbar,skip_pager', - ---borders - border_inner_margin = 0, - border_outer_margin = 5, - draw_borders = false, - draw_graph_borders = true, ---shades - draw_shades = false, ---position - alignment = 'top_left', - gap_y = 4, - gap_x = 0, ---behaviour - update_interval = 0.5, ---colour - default_color = 'white', ---font - use_xft = true, - font = 'System San Francisco Display:size=16', - --- Force UTF8? note that UTF8 support required XFT - override_utf8_locale = true, ---to prevent window from moving - maximum_width = 1920, - minimum_width = 1920, minimum_height = 22, - default_graph_width = 20, default_graph_height = 100, - format_human_readable = true, - short_units = true, - -}; - -conky.text = [[ -${if_running spotify}\ -${if_match "0" == "${exec ~/.config/i3/spotify_playing.sh}"}\ -${goto 410}\ -${color #DFDFDF}${font Font Awesome 5 Free Solid:size=16} \ -${font System San Francisco Display:size=12}${color gray}\ -${voffset -2}\ -${execi 2 ~/.config/i3/spotify_info.sh}\ -${voffset -1}\ -${endif}\ -${endif}\ -${goto 945}\ -${voffset 1}\ -${font System San Francisco Display:style=Bold:size=8}${color gray}${time %a} ${color}${time %d %b} \ -${goto 938}\ -${voffset -18}\ -${font System San Francisco Display:style=Bold:size=14}${color}${time %H:%M}${color darkgray}:${time %S} \ -${goto 1120}\ -${font Droid Sans Mono:size=15}\ -${voffset 6}${color #DFDFDF}${font Font Awesome 5 Free Solid:size=16} \ -${voffset -1}${color darkgray}${font Droid Sans Mono:size=15}\ -${if_match ${memperc} > 65}\ -${color #FF0000}\ -${endif}\ -${memperc}%\ -${goto 1100}${offset 105}\ -${color #DFDFDF}${font Font Awesome 5 Free Solid:size=16} \ -${if_existing /sys/class/net/enp4s0/operstate up} \ -${goto 1330}\ -${if_existing /sys/class/net/tun0/operstate}\ -${voffset -6}\ -${color #CF9933}${font Font Awesome 5 Free Solid:size=12} \ -${goto 1330}\ -${voffset 11}\ -${color #C0BC9F}${font System San Francisco Display:style=bold:size=6}VPN\ -${voffset -16}\ -${else}\ -${voffset -1}\ -${color #DFDFDF}${font Font Awesome 5 Free Solid:size=16} \ -${endif}\ -${font Font Awesome 5 Free Solid:size=16}\ -${goto 1356}\ -${voffset 1}\ -${color #454545}${downspeedgraph enp4s0 19,50 1F8729 1BC62C 6250000 -t} \ -${color #454545}${upspeedgraph enp4s0 19,50 547D93 57AAD6 2500000 -t} \ -${goto 1470}\ -${voffset -12}\ -${color #DFDFDF}${font Font Awesome 5 Free Solid:size=6} \ -${voffset -1}\ -${color #70b273}${font Droid Sans Mono:size=8}\ -${downspeedf enp4s0} Kb\ -${goto 1470}\ -${voffset 12}\ -${color #DFDFDF}${font Font Awesome 5 Free Solid:size=6} \ -${voffset -3}\ -${color 7ca2ba}${font Droid Sans Mono:size=8}\ -${upspeedf enp4s0} Kb\ -${goto 1075}\ -${color #DFDFDF}\ -${voffset -12}\ -${font Font Awesome 5 Pro Regular:size=8}\ -${goto 1088}${font System San Francisco Display:style=bold:size=6}\ -${if_match ${nvidia temp} > 65}\ -${color #FF0000}\ -${endif}\ -${nvidia temp}°C\ -${goto 1076}\ -${color #DFDFDF}\ -${voffset 12}\ -${font Font Awesome 5 Pro Light:size=7}\ -${goto 1088}${font System San Francisco Display:style=bold:size=6}\ -${if_match ${hwmon 3 temp 2} > 54}\ -${color #FF0000}\ -${endif}\ -${hwmon 3 temp 2}°C\ -${else}\ -${goto 1300}\ -${voffset -1}${color #DFDFDF}${font Font Awesome 5 Free Solid:size=16} \ -${voffset -1}${color darkgray}${font Droid Sans Mono:size=15}\ -${battery_percent BAT0}%\ -${endif} -]];