Created
January 21, 2019 17:10
-
-
Save marcostolosa/85c891ab769fbee4ee4b6b02af86a739 to your computer and use it in GitHub Desktop.
Manjaro Conky Config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
background yes | |
use_xft yes | |
xftfont Sans:size=8 | |
xftalpha 1 | |
update_interval 1.0 | |
total_run_times 0 | |
out_to_console no | |
own_window yes | |
own_window_argb_visual true | |
own_window_transparent yes | |
own_window_type normal | |
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager | |
double_buffer yes | |
minimum_size 200 200 | |
maximum_width 200 | |
draw_shades yes | |
draw_outline no | |
draw_borders no | |
draw_graph_borders yes | |
default_color white | |
default_shade_color black | |
default_outline_color white | |
alignment top_right | |
gap_x 12 | |
gap_y 35 | |
no_buffers yes | |
uppercase no | |
cpu_avg_samples 2 | |
override_utf8_locale no | |
TEXT | |
${font sans-serif:bold:size=8}${color 39C3B9}SYSTEM$color ${hr 2} | |
$sysname $kernel $alignr $machine | |
${font sans-serif:normal:size=8}Load: $alignr $loadavg | |
Uptime:$alignr$uptime | |
File System: $alignr${fs_type} | |
Packages: $alignr ${exec pacman -Q | wc -l} | |
Hostname:$alignr$nodename | |
Public IP: $alignr ${execi 60 curl ipinfo.io/ip} | |
${font sans-serif:bold:size=8}${color 39C3B9}PROCESSORS$color ${hr 2} | |
${font sans-serif:normal:size=8}${cpugraph 0 f01f1f f9f7f7} | |
CPU1: ${cpu cpu1}% ${cpubar cpu1} | |
CPU2: ${cpu cpu2}% ${cpubar cpu2} | |
CPU3: ${cpu cpu3}% ${cpubar cpu3} | |
CPU4: ${cpu cpu4}% ${cpubar cpu4} | |
${hr 1} | |
Entropy: ${color #fbfbfb}${entropy_avail}${color #0077ff}/${color #fbfbfb}${entropy_poolsize} ${color #fbfbfb}${entropy_bar} | |
Disk I/O: ${color #fbfbfb}$alignr${diskio} | |
${font sans-serif:bold:size=8}${color 39C3B9}TOP PROCESSES$color ${hr 2} | |
${font sans-serif:normal:size=8}${top name 1}${alignr}${top cpu 1}% | |
${top name 2}${alignr}${top cpu 2}% | |
${top name 3}${alignr}${top cpu 3}% | |
${top name 4}${alignr}${top cpu 4}% | |
${top name 5}${alignr}${top cpu 5}% | |
${top name 6}${alignr}${top cpu 6}% | |
${font sans-serif:bold:size=8}${color 39C3B9}DISKS$color ${hr 2} | |
${font sans-serif:normal:size=8}/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}% | |
${fs_bar /} | |
${font sans-serif:bold:size=8}${color 39C3B9}MEMORY$color ${hr 2} | |
${font sans-serif:normal:size=8}RAM $alignc $mem / $memmax $alignr $memperc% | |
$membar | |
SWAP $alignc ${swap} / ${swapmax} $alignr ${swapperc}% | |
${swapbar} | |
${font sans-serif:bold:size=8}${color 39C3B9}TOP MEMORY$color ${hr 2} | |
${font sans-serif:normal:size=8}${top_mem name 1}${alignr}${top_mem mem_res 1} | |
${top_mem name 2}${alignr}${top_mem mem_res 2} | |
${top_mem name 3}${alignr}${top_mem mem_res 3} | |
${top_mem name 4}${alignr}${top_mem mem_res 4} | |
${top_mem name 5}${alignr}${top_mem mem_res 5} | |
${top_mem name 6}${alignr}${top_mem mem_res 6} | |
${font sans-serif:bold:size=8}${color 39C3B9}NETWORK$color - (wired) ${hr 2} | |
${font sans-serif:normal:size=8}IP Addr (wired): $alignr ${addr enp1s0} | |
${downspeedgraph enp1s0 17dd1a d41111} | |
Download: ${downspeed enp1s0}/s $alignr total: ${totaldown enp1s0} | |
${upspeedgraph enp1s0 17dd1a d41111} | |
Upload: ${upspeed enp1s0}/s $alignr total: ${totalup enp1s0} | |
#${font sans-serif:bold:size=8}${color 39C3B9}NETWORK$color - (wifi) ${hr 2} | |
#${font sans-serif:normal:size=8}IP Addr (wifi): $alignr ${addr wlp3s0} | |
#ESSID: $alignr ${wireless_essid wlp3s0} | |
#Connection quality: $alignr ${wireless_link_qual_perc wlp3s0}% | |
#${downspeedgraph wlp3s0 17dd1a d41111} | |
#Download: ${downspeed wlp3s0}/s $alignr total: ${totaldown wlp3s0} | |
#${upspeedgraph wlp3s0 17dd1a d41111} | |
#Upload: ${upspeed wlp3s0}/s $alignr total: ${totalup wlp3s0} | |
${hr 1} | |
${offset 1}${color lightgrey}${goto 3}${color }Inbound$color: ${color white}${tcp_portmon 1 32767 count} ${color lightgrey}${color }${goto 75}Outbound$color: ${color white}${tcp_portmon 32768 61000 count}${alignr}${color lightgrey}${color }Total$color: ${color white}${tcp_portmon 1 65535 count} | |
${color slate grey}${font }PID/Process ${color slate grey}Remote IP $alignr${color slate grey}R-Port $color | |
${texeci 5 netstat -upant | grep 'ESTABLISHED' | awk {'print $7,$5'} } | |
# Monitoramento de portas específicas | |
#LP: ${tcp_portmon 1 65535 lservice 0} -> ${tcp_portmon 1 65535 rip 0}:${tcp_portmon 1 65535 rport 0} | |
#LP: ${tcp_portmon 1 65535 lservice 1} -> ${tcp_portmon 1 65535 rip 1}:${tcp_portmon 1 65535 rport 1} | |
#LP: ${tcp_portmon 1 65535 lservice 2} -> ${tcp_portmon 1 65535 rip 2}:${tcp_portmon 1 65535 rport 2} | |
#LP: ${tcp_portmon 1 65535 lservice 3} -> ${tcp_portmon 1 65535 rip 3}:${tcp_portmon 1 65535 rport 3} | |
#LP: ${tcp_portmon 1 65535 lservice 4} -> ${tcp_portmon 1 65535 rip 4}:${tcp_portmon 1 65535 rport 4} | |
#LP: ${tcp_portmon 1 65535 lservice 5} -> ${tcp_portmon 1 65535 rip 5}:${tcp_portmon 1 65535 rport 5} | |
#LP: ${tcp_portmon 1 65535 lservice 6} -> ${tcp_portmon 1 65535 rip 6}:${tcp_portmon 1 65535 rport 6} | |
#LP: ${tcp_portmon 1 65535 lservice 7} -> ${tcp_portmon 1 65535 rip 7}:${tcp_portmon 1 65535 rport 7} | |
#LP: ${tcp_portmon 1 65535 lservice 8} -> ${tcp_portmon 1 65535 rip 8}:${tcp_portmon 1 65535 rport 8} | |
#LP: ${tcp_portmon 1 65535 lservice 9} -> ${tcp_portmon 1 65535 rip 9}:${tcp_portmon 1 65535 rport 9} | |
#LP: ${tcp_portmon 1 65535 lservice 10} -> ${tcp_portmon 1 65535 rip 10}:${tcp_portmon 1 65535 rport 10} | |
#LP: ${tcp_portmon 1 65535 lservice 11} -> ${tcp_portmon 1 65535 rip 11}:${tcp_portmon 1 65535 rport 11} | |
#LP: ${tcp_portmon 1 65535 lservice 12} -> ${tcp_portmon 1 65535 rip 12}:${tcp_portmon 1 65535 rport 12} | |
#${font sans-serif:normal:size=8}${texeci 5 netstat -upant -4 | grep 'ESTABLISHED' | sed -r 's|.*[0-9.]+:([0-9]*)\s*([0-9.]+):([0-9]+)[^/]+/([a-zA-Z0-9]*)|\4 \2 \1 \3|' | awk '{printf("%-10s \t %-8s : \t%-2s %0s\n",$1,$2,$4,$3)}'} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment