Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
home_server:home_server_setup:other_services:conky [2020-03-22 Sun wk12 17:23] – [Conky] baumkp | home_server:home_server_setup:other_services:conky [2023-04-30 Sun wk17 17:43] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | + | {{tag> |
======Conky====== | ======Conky====== | ||
Conky is a Linux system monitor tool using X Windows. | Conky is a Linux system monitor tool using X Windows. | ||
Line 9: | Line 9: | ||
The color names that are used within Conky are the X11 colors located in / | The color names that are used within Conky are the X11 colors located in / | ||
- | Conky uses a configuration file location in '' | + | ====Debian 11 Server Conky Configuration==== |
+ | Conky uses a configuration file location in '' | ||
+ | ++++Debian Server conky setup; ~/ | ||
+ | < | ||
+ | conky.config = { | ||
+ | -- --------------------------------------------------------------------- | ||
+ | |||
+ | -- conkyrc - derived from various examples across the 'net | ||
+ | -- | ||
+ | |||
+ | -- You can restart conky by running | ||
+ | -- | ||
+ | |||
+ | -- --------------------------------------------------------------------- | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | |||
+ | update_interval = 2.0,-- Conky update interval in seconds | ||
+ | total_run_times = 0,-- Number of updates before quitting. | ||
+ | no_buffers = true,-- Subtract file system buffers from used memory? | ||
+ | cpu_avg_samples = 2,-- Number of cpu samples to average. Set to 1 to disable averaging | ||
+ | net_avg_samples = 2,-- Number of net samples to average. Set to 1 to disable averaging | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | |||
+ | -- --- defualt values --- # | ||
+ | default_color = ' | ||
+ | default_bar_width = 0, default_bar_height = 6,-- Specify a default width and height for bars. | ||
+ | default_gauge_width = 25, default_gauge_height = 25,-- Specify a default width and height for gauges. | ||
+ | default_graph_width = 0, default_graph_height = 25,-- Specify a default width and height for graphs. | ||
+ | default_outline_color = ' | ||
+ | default_shade_color = ' | ||
+ | |||
+ | -- --- predefined colors - http:// | ||
+ | color0 = '# | ||
+ | color1 = '# | ||
+ | color2 = '# | ||
+ | color3 = '# | ||
+ | color4 = '# | ||
+ | color5 = '# | ||
+ | color6 = '# | ||
+ | color7 = '# | ||
+ | color8 = '# | ||
+ | color9 = '# | ||
+ | |||
+ | -- --- window layout & options --- | ||
+ | own_window = true,-- Conky creates its own window instead of using desktop | ||
+ | own_window_type = ' | ||
+ | own_window_transparent = true,-- Use pseudo transparency with own_window? | ||
+ | own_window_argb_visual = false, | ||
+ | own_window_argb_value = 40, | ||
+ | own_window_class = ' | ||
+ | own_window_colour = ' | ||
+ | double_buffer = true,-- Use double buffering (reduces flicker) | ||
+ | use_spacer = ' | ||
+ | maximum_width = 500,-- Maximum width of window in pixels | ||
+ | own_window_hints = ' | ||
+ | |||
+ | -- --- window placment --- # | ||
+ | alignment = ' | ||
+ | |||
+ | -- --- borders, margins, and outlines --- # | ||
+ | draw_graph_borders = true,-- Do you want to draw borders around graphs | ||
+ | border_inner_margin = 9,-- Window' | ||
+ | border_outer_margin = 5,-- Window' | ||
+ | gap_x = 10,-- Gap between borders of screen and text (on x-axis) | ||
+ | gap_y = 40,-- Gap between borders of screen and text (on y-axis) | ||
+ | border_width = 10,-- Window' | ||
+ | |||
+ | -- --- Text --- # | ||
+ | draw_outline = false,-- Do you want ot draw outlines | ||
+ | draw_shades = false,-- Do you want to draw shades | ||
+ | draw_borders = false,-- Do you want to draw borders around text | ||
+ | uppercase = false,-- set to yes if you want all text to be in uppercase | ||
+ | use_xft = true,-- use the X FreeType interface library (anti-aliased font) | ||
+ | font = ' | ||
+ | |||
+ | -- --- Network --- # | ||
+ | if_up_strictness = " | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | }; | ||
+ | |||
+ | conky.text = [[ | ||
+ | # General system information | ||
+ | ${color1}SYSTEM INFORMATION ${hr 2}$color | ||
+ | ${color0}System: | ||
+ | ${color0}Kernel: | ||
+ | ${color0}Distribution: | ||
+ | ${color0}CPU Type: ${tab 50}$color${execi 99999 grep 'model name' / | ||
+ | ${color0}CPU Speed: ${tab 50}$color${freq 0} MHz Current / ${execi 99999 grep 'model name' / | ||
+ | ${color0}Processor Temperature: | ||
+ | # | ||
+ | ${if_up br0}${color0}MAC Address (br0): ${tab 90}$color${execi 99999 cat / | ||
+ | #${if_up enp3s0}${color0}MAC Address (enp3s0): ${tab 90}$color${execi 99999 cat / | ||
+ | #${if_up enp111s0}${color0}MAC Address (enp111s0): ${tab 90}$color${execi 99999 cat / | ||
+ | # | ||
+ | # CPU information | ||
+ | ${color1}CPU ${hr 2}$color | ||
+ | ${color0}CPU Usage: | ||
+ | ${cpugraph cpu0 0000ff 00ff00}$color | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | # Top running processes | ||
+ | ${color1}TOP 5 PROCESSES ${hr 2}$color | ||
+ | ${color0}Processes: | ||
+ | ${color0}Threads: | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}CPU Usage$color | ||
+ | ${color3} NAME ${tab 100, | ||
+ | ${color2} ${top name 1} ${tab 100, | ||
+ | ${top name 2} ${tab 100, | ||
+ | ${top name 3} ${tab 100, | ||
+ | ${top name 4} ${tab 100, | ||
+ | ${top name 5} ${tab 100, | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}Mem Usage$color | ||
+ | ${color3} NAME ${tab 100, | ||
+ | ${color2} ${top_mem name 1} ${tab 100, | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | # Memory and swap space untilization | ||
+ | ${color1}MEMORY & SWAP ${hr 2}$color | ||
+ | ${color0}RAM Usage: ${color}$mem / $memmax | ||
+ | $memperc% ${color6}${membar}$color | ||
+ | ${color0}Swap Usage: ${color}$swap / $swapmax | ||
+ | #$swapperc% ${color6}${swapbar}$color | ||
+ | |||
+ | # File System utilization | ||
+ | ${color1}FILE SYSTEM ${hr 2}$color | ||
+ | ${color0}/ (root): | ||
+ | ${fs_used_perc /}% ${color8}${fs_bar /}$color | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc /boot/efi}% ${color8}${fs_bar / | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc /home}% ${color8}${fs_bar / | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc / | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc / | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc / | ||
+ | |||
+ | # Hard Drive Utilization | ||
+ | ${color1}HARD DRIVE I/O ${hr 2}$color | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color3}${diskiograph_read /dev/sdd3 30,225 33FF00 FF3333 scale -t}$color${alignr}${color3}${diskiograph_write /dev/sdd3 30,225 33FF00 FF3333 scale -t}$color | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color3}${diskiograph_read / | ||
+ | # Ethernet utilization | ||
+ | ${color1}NETWORKING ${hr 2}$color | ||
+ | ${if_up br0}${color0}Wired: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph br0 30,225 000000 00ff00} ${alignr}${upspeedgraph br0 30,225 000000 ff0000}$color | ||
+ | ${stippled_hr 2} ${endif} | ||
+ | ${if_up wlo1}${color0}Wireless: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph wlo1 30,225 000000 00ff00} ${alignr}${upspeedgraph wlo1 30,225 000000 ff0000}$color | ||
+ | ${color0}Wireless Link Quality: $color ${wireless_link_qual wlo1}% ${endif} | ||
+ | #Manjaro does not use Syslog.... Journalctl | ||
+ | ${color1}Journalctl${hr 2}$color | ||
+ | # | ||
+ | # | ||
+ | ${color4}${font Arial: | ||
+ | ]]; | ||
+ | </ | ||
+ | ++++ | ||
+ | ++++Old Ubuntu 18.04 Server conky setup; ~/.conkyrc| | ||
< | < | ||
# --------------------------------------------------------------------- # | # --------------------------------------------------------------------- # | ||
# | # | ||
# .conkyrc - derived from various examples across the 'net | # .conkyrc - derived from various examples across the 'net | ||
- | # | + | # |
# | # | ||
# You can restart conky by running | # You can restart conky by running | ||
Line 33: | Line 225: | ||
# -------------------- Conky' | # -------------------- Conky' | ||
- | # --- defualt | + | # --- default |
default_color grey # Default color and border color | default_color grey # Default color and border color | ||
default_bar_size 0 6 # Specify a default width and height for bars. | default_bar_size 0 6 # Specify a default width and height for bars. | ||
Line 75: | Line 267: | ||
# --- Text --- # | # --- Text --- # | ||
- | draw_outline no # Do you want ot draw outlines | + | draw_outline no # Do you want to draw outlines |
draw_shades no # Do you want to draw shades | draw_shades no # Do you want to draw shades | ||
draw_borders no # Do you want to draw borders around text | draw_borders no # Do you want to draw borders around text | ||
Line 178: | Line 370: | ||
${color4}${font Arial: | ${color4}${font Arial: | ||
</ | </ | ||
+ | ++++ | ||
+ | ====Manjaro Desktop Conky Configuration==== | ||
+ | I used the following on my Manjaro desk top: | ||
+ | ++++Old Desk top; ~/ | ||
+ | < | ||
+ | conky.config = { | ||
+ | -- --------------------------------------------------------------------- | ||
+ | |||
+ | -- conkyrc - derived from various examples across the 'net | ||
+ | -- | ||
+ | |||
+ | -- You can restart Conky by running | ||
+ | -- | ||
+ | |||
+ | -- --------------------------------------------------------------------- | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | |||
+ | update_interval = 2.0,-- Conky update interval in seconds | ||
+ | total_run_times = 0,-- Number of updates before quitting. | ||
+ | no_buffers = true,-- Subtract file system buffers from used memory? | ||
+ | cpu_avg_samples = 2,-- Number of cpu samples to average. Set to 1 to disable averaging | ||
+ | net_avg_samples = 2,-- Number of net samples to average. Set to 1 to disable averaging | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | |||
+ | -- --- default values --- # | ||
+ | default_color = ' | ||
+ | default_bar_width = 0, default_bar_height = 6,-- Specify a default width and height for bars. | ||
+ | default_gauge_width = 25, default_gauge_height = 25,-- Specify a default width and height for gauges. | ||
+ | default_graph_width = 0, default_graph_height = 25,-- Specify a default width and height for graphs. | ||
+ | default_outline_color = ' | ||
+ | default_shade_color = ' | ||
+ | |||
+ | -- --- predefined colors - http:// | ||
+ | color0 = '# | ||
+ | color1 = '# | ||
+ | color2 = '# | ||
+ | color3 = '# | ||
+ | color4 = '# | ||
+ | color5 = '# | ||
+ | color6 = '# | ||
+ | color7 = '# | ||
+ | color8 = '# | ||
+ | color9 = '# | ||
+ | |||
+ | -- --- window layout & options --- | ||
+ | own_window = true,-- Conky creates its own window instead of using desktop | ||
+ | own_window_type = ' | ||
+ | own_window_transparent = true,-- Use pseudo transparency with own_window? | ||
+ | own_window_argb_visual = false, | ||
+ | own_window_argb_value = 40, | ||
+ | own_window_class = ' | ||
+ | own_window_colour = ' | ||
+ | double_buffer = true,-- Use double buffering (reduces flicker) | ||
+ | use_spacer = ' | ||
+ | maximum_width = 500,-- Maximum width of window in pixels | ||
+ | own_window_hints = ' | ||
+ | |||
+ | -- --- window placement --- # | ||
+ | alignment = ' | ||
+ | |||
+ | -- --- borders, margins, and outlines --- # | ||
+ | draw_graph_borders = true,-- Do you want to draw borders around graphs | ||
+ | border_inner_margin = 9,-- Window' | ||
+ | border_outer_margin = 5,-- Window' | ||
+ | gap_x = 10,-- Gap between borders of screen and text (on x-axis) | ||
+ | gap_y = 40,-- Gap between borders of screen and text (on y-axis) | ||
+ | border_width = 10,-- Window' | ||
+ | |||
+ | -- --- Text --- # | ||
+ | draw_outline = false,-- Do you want ot draw outlines | ||
+ | draw_shades = false,-- Do you want to draw shades | ||
+ | draw_borders = false,-- Do you want to draw borders around text | ||
+ | uppercase = false,-- set to yes if you want all text to be in uppercase | ||
+ | use_xft = true,-- use the X FreeType interface library (anti-aliased font) | ||
+ | font = ' | ||
+ | |||
+ | -- --- Network --- # | ||
+ | if_up_strictness = " | ||
+ | |||
+ | |||
+ | -- -------------------- Conky' | ||
+ | }; | ||
+ | |||
+ | conky.text = [[ | ||
+ | # General system information | ||
+ | ${color1}SYSTEM INFORMATION ${hr 2}$color | ||
+ | ${color0}System: | ||
+ | ${color0}Kernel: | ||
+ | ${color0}Distribution: | ||
+ | ${color0}CPU Type: ${tab 50}$color${execi 99999 grep 'model name' / | ||
+ | ${color0}CPU Speed: ${tab 50}$color${freq 0} MHz Current / ${execi 99999 grep 'model name' / | ||
+ | ${color0}Processor Temperature: | ||
+ | ${color0}Nvidia: | ||
+ | ${if_up eno2}${color0}MAC Address (eno2): ${tab 90}$color${execi 99999 cat / | ||
+ | ${if_up enp3s0}${color0}MAC Address (enp3s0): ${tab 90}$color${execi 99999 cat / | ||
+ | ${if_up enp111s0}${color0}MAC Address (enp111s0): ${tab 90}$color${execi 99999 cat / | ||
+ | ${color0}MAC Address (wlo1): ${tab 90}$color${execi 99999 cat / | ||
+ | # CPU information | ||
+ | ${color1}CPU ${hr 2}$color | ||
+ | ${color0}CPU Usage: | ||
+ | ${cpugraph cpu0 0000ff 00ff00}$color | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core 10: $color ${freq 10} MHz ${tab 15,15} ${cpu cpu10}% ${tab 20, | ||
+ | ${color0}Core 11: $color ${freq 11} MHz ${tab 15,15} ${cpu cpu11}% ${tab 20, | ||
+ | ${color0}Core 12: $color ${freq 12} MHz ${tab 15,15} ${cpu cpu12}% ${tab 20, | ||
+ | ${color0}Core 13: $color ${freq 13} MHz ${tab 15,15} ${cpu cpu13}% ${tab 20, | ||
+ | ${color0}Core 14: $color ${freq 14} MHz ${tab 15,15} ${cpu cpu14}% ${tab 20, | ||
+ | ${color0}Core 15: $color ${freq 15} MHz ${tab 15,15} ${cpu cpu15}% ${tab 20, | ||
+ | ${color0}Core 16: $color ${freq 16} MHz ${tab 15,15} ${cpu cpu16}% ${tab 20, | ||
+ | |||
+ | # Top running processes | ||
+ | ${color1}TOP 5 PROCESSES ${hr 2}$color | ||
+ | ${color0}Processes: | ||
+ | ${color0}Threads: | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}CPU Usage$color | ||
+ | ${color3} NAME ${tab 100, | ||
+ | ${color2} ${top name 1} ${tab 100, | ||
+ | ${top name 2} ${tab 100, | ||
+ | ${top name 3} ${tab 100, | ||
+ | ${top name 4} ${tab 100, | ||
+ | ${top name 5} ${tab 100, | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}Mem Usage$color | ||
+ | ${color3} NAME ${tab 100, | ||
+ | ${color2} ${top_mem name 1} ${tab 100, | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | # Memory and swap space untilization | ||
+ | ${color1}MEMORY & SWAP ${hr 2}$color | ||
+ | ${color0}RAM Usage: ${color}$mem / $memmax | ||
+ | $memperc% ${color6}${membar}$color | ||
+ | ${color0}Swap Usage: ${color}$swap / $swapmax | ||
+ | $swapperc% ${color6}${swapbar}$color | ||
+ | |||
+ | # File System utilization | ||
+ | ${color1}FILE SYSTEM ${hr 2}$color | ||
+ | ${color0}/ (root): | ||
+ | ${fs_used_perc /}% ${color8}${fs_bar /}$color | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc /boot/efi}% ${color8}${fs_bar / | ||
+ | # | ||
+ | # | ||
+ | ${color0}/ | ||
+ | ${fs_used_perc / | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | # Hard Drive Utilization | ||
+ | ${color1}HARD DRIVE I/O ${hr 2}$color | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color3}${diskiograph_read / | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color3}${diskiograph_read /dev/sda1 30,225 33FF00 FF3333 scale -t}$color${alignr}${color3}${diskiograph_write /dev/sda1 30,225 33FF00 FF3333 scale -t}$color | ||
+ | |||
+ | # Ethernet utilization | ||
+ | ${color1}NETWORKING ${hr 2}$color${if_up eno2}${color0}Wired: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph eno2 30,225 000000 00ff00} ${alignr}${upspeedgraph eno2 30,225 000000 ff0000}$color | ||
+ | ${stippled_hr 2} ${endif} | ||
+ | ${if_up enp3s0}${color0}Wired: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph enp3s0 30,225 000000 00ff00} ${alignr}${upspeedgraph enp3s0 30,225 000000 ff0000}$color | ||
+ | ${stippled_hr 2} ${endif} | ||
+ | ${if_up enp111s0}${color0}Wired: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph enp111s0 30,225 000000 00ff00} ${alignr}${upspeedgraph enp111s0 30,225 000000 ff0000}$color | ||
+ | ${stippled_hr 2} ${endif} | ||
+ | ${if_up wlo1}${color0}Wireless: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color3}${downspeedgraph wlo1 30,225 000000 00ff00} ${alignr}${upspeedgraph wlo1 30,225 000000 ff0000}$color | ||
+ | ${color0}Wireless Link Quality: $color ${wireless_link_qual wlo1}% ${endif} | ||
+ | #Manjaro does not use Syslog.... Journalctl | ||
+ | ${color1}Journalctl${hr 2}$color | ||
+ | # | ||
+ | # | ||
+ | ${color4}${font Arial: | ||
+ | ]]; | ||
+ | </ | ||
+ | ++++ | ||
+ | |||
+ | ++++Old Desk top; ~/ | ||
+ | < | ||
+ | # --------------------------------------------------------------------- | ||
+ | # | ||
+ | # conkyrc - derived from various examples across the 'net | ||
+ | # | ||
+ | # | ||
+ | # You can restart conky by running | ||
+ | # | ||
+ | # | ||
+ | # --------------------------------------------------------------------- | ||
+ | |||
+ | |||
+ | # -------------------- Conky' | ||
+ | |||
+ | update_interval 2.0 # Conky update interval in seconds | ||
+ | total_run_times 0 # Number of updates before quitting. | ||
+ | no_buffers yes # Subtract file system buffers from used memory? | ||
+ | cpu_avg_samples 2 # Number of cpu samples to average. Set to 1 to disable averaging | ||
+ | net_avg_samples 2 # Number of net samples to average. Set to 1 to disable averaging | ||
+ | |||
+ | |||
+ | # -------------------- Conky' | ||
+ | |||
+ | # --- default values --- # | ||
+ | default_color grey # Default color and border color | ||
+ | default_bar_size 0 6 # Specify a default width and height for bars. | ||
+ | default_gauge_size 25 25 # Specify a default width and height for gauges. | ||
+ | default_graph_size 0 25 # Specify a default width and height for graphs. | ||
+ | default_outline_color green # Default border and text outline color | ||
+ | default_shade_color yellow | ||
+ | |||
+ | # --- predefined colors - http:// | ||
+ | color0 FFFFFF | ||
+ | color1 FFA500 | ||
+ | color2 B22222 | ||
+ | color3 696969 | ||
+ | color4 D3D3D3 | ||
+ | color5 2F4F4F | ||
+ | color6 FFEC8B | ||
+ | color7 54FF9F | ||
+ | color8 FF8C69 | ||
+ | color9 FFE7BA | ||
+ | |||
+ | # --- window layout & options --- | ||
+ | own_window yes # Conky creates its own window instead of using desktop | ||
+ | own_window_type normal | ||
+ | own_window_transparent yes # Use pseudo transparency with own_window? | ||
+ | own_window_argb_visual no | ||
+ | own_window_argb_value 40 | ||
+ | own_window_class Conkey | ||
+ | own_window_colour blue # If own_window_transparent is no, set the background colour | ||
+ | double_buffer yes # Use double buffering (reduces flicker) | ||
+ | use_spacer right # Adds spaces to stop object from moving | ||
+ | maximum_width 500 # Maximum width of window in pixels | ||
+ | own_window_hints undecorated, | ||
+ | |||
+ | # --- window placment --- # | ||
+ | alignment top_right | ||
+ | |||
+ | # --- borders, margins, and outlines --- # | ||
+ | draw_graph_borders yes # Do you want to draw borders around graphs | ||
+ | border_inner_margin 9 # Window' | ||
+ | border_outer_margin 5 # Window' | ||
+ | gap_x 10 # Gap between borders of screen and text (on x-axis) | ||
+ | gap_y 40 # Gap between borders of screen and text (on y-axis) | ||
+ | border_width 10 # Window' | ||
+ | |||
+ | # --- Text --- # | ||
+ | draw_outline no # Do you want ot draw outlines | ||
+ | draw_shades no # Do you want to draw shades | ||
+ | draw_borders no # Do you want to draw borders around text | ||
+ | uppercase no # set to yes if you want all text to be in uppercase | ||
+ | use_xft yes # use the X FreeType interface library (anti-aliased font) | ||
+ | xftfont Monospace: | ||
+ | |||
+ | |||
+ | # -------------------- Conky' | ||
+ | #TEXT | ||
+ | # General system information | ||
+ | ${color1}SYSTEM INFORMATION ${hr 2}$color | ||
+ | ${color0}System: | ||
+ | ${color0}Kernel: | ||
+ | ${color0}Distribution: | ||
+ | ${color0}CPU Type: $color${execi 99999 grep 'model name' / | ||
+ | ${color0}CPU Speed: $color${freq 0} MHz Current / ${execi 99999 grep 'model name' / | ||
+ | ${color0}Processor Temperature: | ||
+ | ${color0}Nvidia Temperature: | ||
+ | ${color0}MAC Address (eno2): $color${execi 99999 cat / | ||
+ | ${color0}MAC Address (wlo1): $color${execi 99999 cat / | ||
+ | # CPU information | ||
+ | ${color1}CPU ${hr 2}$color | ||
+ | ${color0}CPU Usage: | ||
+ | ${cpugraph cpu0 0000ff 00ff00}$color | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core | ||
+ | ${color0}Core 10:$color ${freq 10} MHz ${cpu cpu10}% ${color5}${cpubar cpu10}$color | ||
+ | ${color0}Core 11:$color ${freq 11} MHz ${cpu cpu11}% ${color5}${cpubar cpu11}$color | ||
+ | ${color0}Core 12:$color ${freq 12} MHz ${cpu cpu12}% ${color5}${cpubar cpu12}$color | ||
+ | ${color0}Core 13:$color ${freq 13} MHz ${cpu cpu13}% ${color5}${cpubar cpu13}$color | ||
+ | ${color0}Core 14:$color ${freq 14} MHz ${cpu cpu14}% ${color5}${cpubar cpu14}$color | ||
+ | ${color0}Core 15:$color ${freq 15} MHz ${cpu cpu15}% ${color5}${cpubar cpu15}$color | ||
+ | ${color0}Core 16:$color ${freq 16} MHz ${cpu cpu16}% ${color5}${cpubar cpu16}$color | ||
+ | |||
+ | # Top running processes | ||
+ | ${color1}TOP 5 PROCESSES ${hr 2}$color | ||
+ | ${color0}Processes: | ||
+ | ${color0}Threads: | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}CPU Usage$color | ||
+ | ${color3} NAME PID CPU % | ||
+ | ${color2} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}$color | ||
+ | ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} | ||
+ | ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} | ||
+ | ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} | ||
+ | ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5} | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}Mem Usage$color | ||
+ | ${color3} NAME PID CPU % | ||
+ | ${color2} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}$color | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | # Memory and swap space untilization | ||
+ | ${color1}MEMORY & SWAP ${hr 2}$color | ||
+ | ${color0}RAM Usage: ${color}$mem / $memmax | ||
+ | $memperc% ${color6}${membar}$color | ||
+ | ${color0}Swap Usage: ${color}$swap / $swapmax | ||
+ | $swapperc% ${color6}${swapbar}$color | ||
+ | |||
+ | # File System utilization | ||
+ | ${color1}FILE SYSTEM ${hr 2}$color | ||
+ | ${color0}root: | ||
+ | ${fs_used_perc /}% ${color8}${fs_bar /}$color | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | ${color0}diska: | ||
+ | ${fs_used_perc / | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | # Hard Drive Utilization | ||
+ | ${color1}HARD DRIVE I/O ${hr 2}$color | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color8}${diskiograph_read / | ||
+ | ${color0}Device: | ||
+ | ${color0}Reads: | ||
+ | ${color8}${diskiograph_read /dev/sda1 25,150 33FF00 FF3333 scale -t}$color${alignr}${color8}${diskiograph_write /dev/sda1 25,150 33FF00 FF3333 scale -t}$color | ||
+ | |||
+ | # Ethernet utilization | ||
+ | ${color1}NETWORKING ${hr 2}$color | ||
+ | ${color0}Wired (${addr eno2}) | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color0}${downspeedgraph eno2 30,150 000000 00ff00} ${alignr}${upspeedgraph eno2 30,150 000000 ff0000}$color | ||
+ | ${stippled_hr 2} | ||
+ | ${color0}Wireless (${addr wlo1}) ${alignr}SSID: | ||
+ | ${color0}Down: | ||
+ | ${color0}Total: | ||
+ | ${color0}${downspeedgraph wlo1 30,150 000000 00ff00} ${alignr}${upspeedgraph wlo1 30,150 000000 ff0000}$color | ||
+ | ${color0}Wireless Link Quality: $color ${wireless_link_qual wlo1}% | ||
+ | #Manjaro does not use Syslog.... Journalctl | ||
+ | ${color1}Journalctl${hr 2}$color | ||
+ | # | ||
+ | # | ||
+ | ${color4}${font Arial: | ||
+ | </ | ||
+ | ++++ | ||
+ | ====Conky Links==== | ||
+ | *From conky.sourceforge.net: | ||
+ | *[[http:// | ||
+ | *[[http:// | ||
+ | *[[http:// | ||
+ | *[[http:// | ||
+ | *[[https:// | ||
---- | ---- | ||
<- home_server: | <- home_server: |