Skip to content

Instantly share code, notes, and snippets.

@4ydx
Last active September 18, 2018 03:40
Show Gist options
  • Select an option

  • Save 4ydx/dff0e561f61f78df28512c6d94f4120d to your computer and use it in GitHub Desktop.

Select an option

Save 4ydx/dff0e561f61f78df28512c6d94f4120d to your computer and use it in GitHub Desktop.
conkyrc
conky.config = {
-- -- Conky settings -- #
background = true,
update_interval = 1,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
double_buffer = true,
no_buffers = true,
text_buffer_size = 32768,
-- -- Window specifications -- #
own_window = true,
own_window_type = 'desktop',
border_inner_margin = 10,
border_outer_margin = 0,
alignment = 'middle_right',
gap_x = 30,
-- -- Text settings -- #
font = 'Ubuntu Mono:size=8',
};
-- network found using ip or using dmesg
conky.text = [[
${color #0077ff}Uptime:${color #7f8ed3} $uptime ${color #0077ff}- Load:${color #7f8ed3} $loadavg
${color #0077ff}CPU Frequency:${color #7f8ed3} $freq ${color #0077ff}
${color #0077ff}CPU${color #7f8ed3} $cpu% ${cpubar}
${color #0077ff}RAM${color #7f8ed3} $mem/$memmax - $memperc% ${membar}
${color #0077ff}SWP${color #7f8ed3} $swap/$swapmax - $swapperc% ${swapbar}
${color #0077ff}Processes:${color #7f8ed3} $processes ${color #0077ff}Running:${color #7f8ed3} $running_processes
${color #0077ff}Networking:
${color #0077ff}Down:${color #7f8ed3} ${downspeed wlx7cdd90869599} k/s${color #0077ff}${offset 80}Up:${color #7f8ed3} ${upspeed wlx7cdd90869599} k/s
${color #000000}${downspeedgraph wlx7cdd90869599 32,150 000000 7f8ed3} ${color #000000}${upspeedgraph wlx7cdd90869599 32,150 000000 7f8ed3}
${color #0077ff}Address: ${color #7f8ed3}${addr wlx7cdd90869599}${alignr}${color #0077ff}TCP Connections: ${color #7f8ed3}${tcp_portmon 1 65535 count}
${color #0077ff}File Systems:
${color #0077ff}ROOT ${color #7f8ed3}${fs_used /}/${fs_size /} ${color #7f8ed3}${fs_bar /}
${color #0077ff}HOME ${color #7f8ed3}${fs_used /home}/${fs_size /home/} ${color #7f8ed3}${fs_bar /home/}
${color #0077ff}Playing
${color #7f8ed3}${exec ~/go/src/github.com/4ydx/conky-vlc/start.sh}
${color #0077ff}Name PID CPU% MEM%
${color #7f8ed3} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color #7f8ed3} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color #7f8ed3} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color #0077ff}Mem usage
${color #7f8ed3} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color #7f8ed3} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color #7f8ed3} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color #0077ff}Port(s)${alignr}Connections
${color #7f8ed3}Inbound: ${color #7f8ed3}${tcp_portmon 1 32767 count} Outbound: ${color #7f8ed3}${tcp_portmon 32768 61000 count}${alignr} ALL: ${color #7f8ed3}${tcp_portmon 1 65535 count}
${color #0077ff}Inbound Connection ${alignr} Local Service/Port$color
${color #7f8ed3}${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${color #7f8ed3}${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}
${color #7f8ed3}${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2}
${color #7f8ed3}${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3}
${color #7f8ed3}${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4}
${color #0077ff}Outbound Connection ${alignr} Remote Service/Port$color
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 5} ${alignr} ${tcp_portmon 32768 61000 rservice 5}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 6} ${alignr} ${tcp_portmon 32768 61000 rservice 6}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 7} ${alignr} ${tcp_portmon 32768 61000 rservice 7}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 8} ${alignr} ${tcp_portmon 32768 61000 rservice 8}
${color #7f8ed3}${tcp_portmon 32768 61000 rhost 9} ${alignr} ${tcp_portmon 32768 61000 rservice 9}
${color #0077ff}${exec sensors | grep 'Core 0'}
${color #0077ff}${exec sensors | grep 'Core 1'}
${color #0077ff}${exec sensors | grep 'Core 2'}
${color #0077ff}${exec sensors | grep 'Core 3'}
]];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment