- Normal conky (clock stays on top watching videos)
- Busy conky - more information monitor downloads, checks rtcwake/snapshots/updates and disks.
‘Busy’ conky extra configs are set to time out leaving the desktop clean again - but simple mouse gesture can bring it back.
Toggle/launch:
#!/bin/bash
if pgrep -x "conky"
then killall conky
else
conky -d -c ~/Dropbox/Admin/conky/c0-time.conky
conky -d -c ~/Dropbox/Admin/conky/c0-GMT.conky
conky -d -c ~/Dropbox/Admin/conky/c0-date.conky
conky -d -c ~/Dropbox/Admin/conky/c1-information.conky
conky -d -c ~/Dropbox/Admin/conky/c2-network.conky
conky -d -c ~/Dropbox/Admin/conky/c3-proc.conky
conky -d -c ~/Dropbox/Admin/conky/c4-disk.conky
fi
c0-date.conky
conky.config = {
– Conky settings
background = true,
update_interval = 5000,
double_buffer = true,
no_buffers = true,
– Window specifications
gap_x = 0,
gap_y = 30,
alignment = ‘top_middle’,
own_window = true,
own_window_type = ‘dock’,
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 70,
own_window_hints = ‘undecorated,below,sticky,skip_taskbar,skip_pager’,
own_window_class = ‘conky’,
– Text
use_xft = true,
xftalpha = 0.3,
font = ‘BlackChancery:size=40’,
draw_shades = true,
default_color = ‘#666’,
};
conky.text = [[${time %A %d %B %Y}]];
c0-time.conky
conky.config = {
-- Conky settings
background = true,
update_interval = 5,
double_buffer = true,
no_buffers = true,
-- Window specifications
gap_x = 10,
gap_y = 50,
alignment = 'top_right',
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 70,
own_window_hints = 'undecorated,above,sticky,skip_taskbar,skip_pager',
own_window_class = 'conky',
-- Text
use_xft = true,
xftalpha = 0.3,
font = 'Arial Rounded MT Bold :size=32',
default_color = '#666',
};
conky.text = [[${time %H:%M}]];
c1-information.conky
conky.config = {
-- Conky settings
background = true,
update_interval = 30,
double_buffer = true,
no_buffers = true,
imlib_cache_size = 10,
-- Window specifications
gap_x = 10,
gap_y = 150,
alignment = 'bottom_right',
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 70,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_class = 'conky',
-- Text
use_xft = true,
xftalpha = 0.1,
font = 'Arial Rounded MT Bold :size=10',
draw_shades = true,
draw_outlines = true,
default_color = '#666',
total_run_times = 1200,
};
conky.text = [[Wake ${execi 3500 ~/.local/bin/sudo-rtccheck.sh}
Snapshot: $alignr${execi 250 ls -r -l /mnt/T3/timeshift/snapshots | sed -n '2p'| cut -c 29-40}
${execi 3600 checkupdates | wc -l} Updates!]];
c2-network.conky
conky.config = {
-- Conky settings
background = true,
update_interval = 1.1,
double_buffer = true,
no_buffers = true,
imlib_cache_size = 10,
format_human_readable = yes,
temperature_unit = celsius,
-- Sampling
cpu_avg_samples = 2,
-- Window specifications
alignment = 'top_right',
gap_x = 20,
gap_y = 110,
maximum_width = 150,
own_window = true,
own_window_type = 'dock',
own_window_argb_visual = true,
own_window_argb_value = 150,
own_window_hints = 'below,undecorated,sticky,skip_taskbar,skip_pager',
border_inner_margin = 0,
border_outer_margin = 0,
-- draw_shades = true,
default_shade_color = '#000000',
draw_outline = yes,
default_outline_color = '#000000',
draw_borders = true,
draw_graph_borders = false,
default_graph_width = 40, default_graph_height = 80,
show_graph_scale = true,
show_graph_range = false,
-- TEXT SETTINGS
use_xft = true,
xftalpha = 0.1,
font = 'Droid Sans:bold:size=9',
text_buffer_size = 256,
override_utf8_locale = true,
-- Useful shortenings #
short_units = true,
pad_percents = 2,
top_name_width = 30,
-- Color scheme #
default_color = '#444',
-- iphone wlp0s20u12
total_run_times = 3600,
};
conky.text = [[${if_existing /proc/net/route enp3s0} ${upspeedgraph enp3s0 30,50 efa644 ff5b00 3500 -l} ${downspeedgraph enp3s0 30,50 337225 33dd16 10000 -l}
${goto 15}${upspeed enp3s0} ${goto 65} ${downspeed enp3s0}${endif} ${if_match ${memperc}<=33}${color lightgreen}${if_match ${memperc}>=75}${color yellow}${endif}${color }
]];
c3-proc.conky
conky.config = {
-- Conky settings
background = true,
update_interval = 1.75,
double_buffer = true,
no_buffers = true,
imlib_cache_size = 10,
format_human_readable = yes,
temperature_unit = celsius,
-- Window specifications #
alignment = 'top_right',
gap_x = 5,
gap_y = 260,
minimum_width = 160, minimum_height = 0,
maximum_width = 160,
own_window = true,
own_window_type = 'dock',
own_window_transparent = false,
own_window_argb_visual = true,
own_window_argb_value = 230,
own_window_hints = 'below,undecorated,sticky,skip_taskbar,skip_pager',
-- Graphics settings #
draw_shades = false,
default_shade_color = '#484848',
draw_outline = false,
default_outline_color = '#AAAAAA',
draw_borders = false,
draw_graph_borders = true,
default_graph_width = 40, default_graph_height = 80,
show_graph_scale = false,
show_graph_range = false,
-- Text settings #
use_xft = true,
xftalpha = 0.1,
font = 'Arial Rounded MT Bold :size=9',
text_buffer_size = 256,
override_utf8_locale = true,
-- Useful shortenings #
short_units = true,
pad_percents = 2,
top_name_width = 30,
-- Color scheme #
default_color = '#999999',
-- iphone wlp0s20u12
total_run_times = 1200,
};
conky.text = [[${if_running audacious}${alignc }${exec audtool current-song-tuple-data title}
${alignc }by ${exec audtool current-song-tuple-data artist}
$hr ${endif}${diskiograph /dev/sda 12,25 -t -l}-${diskiograph /dev/sdb 12,25 -t -l}-${diskiograph /dev/sdc 12,25 -t -l}-${diskiograph /dev/sdd 12,25 -t -l}-${diskiograph /dev/sde 12,30 -t -l}
${goto 30} ${hddtemp /dev/sdb}ºC ${goto 62}${hddtemp /dev/sdc}ºC ${goto 93}${hddtemp /dev/sdd}ºC ${goto 125}${hddtemp /dev/sde}ºC
${color #ff732d}CPU ${if_match ${cpu}<=15}${color #444}${endif}${if_match ${cpu}>=75}${color #DD2522}${endif}${alignr}${cpu cpu}% ${alignr}${cpubar 8,90}
${color #f79f34}${top name 1} ${goto 120}${top cpu 1}
${color #aa855a}${top name 2} ${goto 120}${top cpu 2}
${color #8c7860}${top name 3} ${goto 120}${top cpu 3}
${color #5f5549}${top name 4} ${goto 120}${top cpu 4}
${color #5f5549}${top name 5} ${goto 120}${top cpu 5}
${color #5f5549}${top name 6} ${goto 120}${top cpu 6}
${color #5f5549}${top name 7} ${goto 120}${top cpu 7}
${color #5f5549}${top name 8} ${goto 120}${top cpu 8}
${color #68964f}$hr
RAM:$memperc% ${alignr}${membar 8,90}${color }
${color #68964f}${top_mem name 1} ${goto 120} ${top_mem mem_res 1}
${color #5c784e}${top_mem name 2} ${goto 120} ${top_mem mem_res 2}
${color #55644c}${top_mem name 3} ${goto 120} ${top_mem mem_res 3}
${color #434b3f}${top_mem name 4} ${goto 120} ${top_mem mem_res 4}
${color #434b3f}${top_mem name 5} ${goto 120} ${top_mem mem_res 5}
${color #434b3f}${top_mem name 6} ${goto 120} ${top_mem mem_res 6}
${color #434b3f}${top_mem name 7} ${goto 120} ${top_mem mem_res 7}
${color #434b3f}${top_mem name 8} ${goto 120} ${top_mem mem_res 8}
]];
c4-disk.conky
conky.config = {
-- Conky settings
background = true,
update_interval = 30,
double_buffer = true,
no_buffers = true,
imlib_cache_size = 10,
-- Window specifications
alignment = 'bottom_right',
gap_x = 10,
gap_y = 40,
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 70,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_class = 'conky',
-- Text
use_xft = true,
xftalpha = 0.1,
font = 'Arial Rounded MT Bold :size=10',
draw_shades = true,
default_color = '#666',
total_run_times = 2700,
};
conky.text = [[${fs_bar 6,55 /} Evo $alignr${fs_free /}${if_match ${fs_used_perc}>=75}${color lightsalmon}${endif}${if_match ${fs_used_perc}>=85}${color red}${endif}
${if_existing /dev/sdb}${fs_bar 6,55 /mnt/NTFS}${font }${color } NTFS $alignr${fs_free /mnt/NTFS} ${if_match ${fs_used_perc /mnt/NTFS}>=85}${color salmon}${endif}${if_match ${fs_used_perc}>=95}${color red}${endif}
${if_existing /dev/sdb3}${fs_bar 6,55 /mnt/W10}${font }${color } W10 $alignr${fs_free /mnt/W10} ${if_match ${fs_used_perc /mnt/W10}>=85}${color salmon}${endif}${if_match ${fs_used_perc}>=95}${color red}${endif}
${if_existing /dev/sdd}${fs_bar 6,55 /mnt/T3}${font }${color } T3 $alignr ${fs_free /mnt/T3} ${if_match ${fs_used_perc /mnt/T3}>=85}${color salmon}${endif}${if_match ${fs_used_perc}>=95}${color red}${endif}
${if_existing /dev/sdc}${fs_bar 6,55 /mnt/T4}${font }${color } T4 $alignr ${fs_free /mnt/T4} ${if_match ${fs_used_perc /mnt/T4}>=85}${color salmon}${endif}${if_match ${fs_used_perc}>=95}${color red}${endif}
${if_existing /dev/sdd}${fs_bar 6,55 /mnt/W2}${font }${color } W2 $alignr ${fs_free /mnt/W2} ${if_match ${fs_used_perc /mnt/W2}>=85}${color salmon}${endif}${if_match ${fs_used_perc}>=95}${color red}${endif}
]];