dotfiles/home/.conkyrc

84 lines
4.1 KiB
Text

use_xft yes
xftfont Bitstream Vera Sans Mono:size=9
update_interval 1
total_run_times 0
own_window yes
own_window_colour black
own_window_transparent yes
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
maximum_width 300
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
stippled_borders 0
border_width 0
default_color white
default_shade_color black
default_outline_color black
alignment top_left
gap_x 20
gap_y 44
no_buffers yes
uppercase no
cpu_avg_samples 1
net_avg_samples 1
TEXT
${color lightgrey}Processes:$color $processes ${color grey}Running:$color $running_processes ${color lightgrey}Up:$color $uptime
${color #009bf9}CPU: ${cpu cpu1}% ${cpu cpu1}% ${cpu cpu2}% ${cpu cpu3}% ${cpu cpu4}% ${cpu cpu5}% ${cpu cpu6}% ${cpu cpu7}% ${cpu cpu8}%
${cpubar}
${color}Name PID CPU% MEM%
${font Monospace:size=8}${color lightgrey}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${cpugraph 48,300 009bf9 ffffff}
$font${color #009bf9}RAM: $mem/$memmax - $memperc%
${membar}
${color lightgrey}Swap: $swap/$swapmax - $swapperc% ${swapbar}
${color}Name PID CPU% MEM%
${font Monospace:size=8}${color lightgrey}${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color lightgrey}${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color lightgrey}${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
$font${color #009bf9}Hardware
${color lightgrey}$stippled_hr
CPU Temp: ${hwmon 0 temp 1} (${hwmon 0 temp 2} ${hwmon 0 temp 3} ${hwmon 0 temp 4} ${hwmon 0 temp 5}) °C
Freq: ${freq 1} MHz${alignr}Fan: ${hwmon 1 fan 1} RPM
Fan Front: ${hwmon 1 fan 2} RPM${alignr}Back: ${hwmon 1 fan 3} RPM
GPU Temp: ${nvidia temp} °C Freq: ${nvidia gpufreq} MHz${alignr}Fan: ${execi 60 ~/.conky/nvidiafan.sh}% RPM
$font${color #009bf9}Connections${alignr}${color #009bf9}In:$color ${tcp_portmon 1 32767 count} ${color #009bf9}Out:$color ${tcp_portmon 32768 61000 count} ${color #009bf9}ALL:$color ${tcp_portmon 1 65535 count}
${color lightgrey}$stippled_hr
${color lightgrey}Down:$color ${downspeed eth0} k/s${color lightgrey} ${offset 60}Up:$color ${upspeed eth0} k/s
${downspeedgraph eth0 32,120 009bf9 ffffff} ${offset 40} ${upspeedgraph eth0 32,120 009bf9 ffffff}
${color #009bf9}IPs:$color ${addr eth0} ${offset 20} ${execi 3600 ~/.conky/publicip.sh}
${color lightgrey}$stippled_hr
${color #009bf9}Inbound Connection ${alignr} Local Service/Port$color
${font Monospace:size=8} ${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}
${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2}
${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3}
${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4}
${tcp_portmon 1 32767 rhost 5} ${alignr} ${tcp_portmon 1 32767 lservice 5}
${tcp_portmon 1 32767 rhost 6} ${alignr} ${tcp_portmon 1 32767 lservice 6}
${tcp_portmon 1 32767 rhost 7} ${alignr} ${tcp_portmon 1 32767 lservice 7}
$font${color #009bf9}Outbound Connection ${alignr} Remote Service/Port$color
${font Monospace:size=8} ${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0}
${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1}
${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2}
${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3}
${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4}
${tcp_portmon 32768 61000 rhost 5} ${alignr} ${tcp_portmon 32768 61000 rservice 5}
${tcp_portmon 32768 61000 rhost 6} ${alignr} ${tcp_portmon 32768 61000 rservice 6}
${tcp_portmon 32768 61000 rhost 7} ${alignr} ${tcp_portmon 32768 61000 rservice 7}
$stippled_hr
sda2: ${fs_used /}/${fs_size /} ${fs_bar /}
sdb1: ${fs_used /home}/${fs_size /home} ${fs_bar /home}