Conky (.conkyrc)
Conky - dica de confg [monitor de CPU, GPU, conexões ativas, processos]
Categoria: Miscelânea
Software: Conky
[ Hits: 4.027 ]
Por: Perfil removido
Um dos monitores de sistema mais conhecidos e que eu mais gosto é o conky, com ele é possível monitorar diversas coisas, desde uso da CPU até e-mails, uso da rede, etc..
Mas nunca tive interesse em aprender a criar os arquivos de configuração, sempre preferia pegar configurações prontas. Até que resolvi pegar meu conkyrc que bugou o calendário e modificar ele, gostei do resultado daí resolvi compartilhar...
A configuração original eu não sei de quem é, não lembro onde peguei. O que eu fiz foi traduzir e reconfigurar algumas opções como corrigir o erro no monitor de temperatura da CPU, adicionei o monitor de temperatura da GPU, adicionei um contador que marca o total de internet que você utilizou até o momento e daí removi o calendário bugado, que pra mim é inútil e adicionei um monitor de conexões, que mostra até 14 conexões ativas, mostrando IP e porta da conexão.
Resultado: http://i.imgur.com/3wOfUpz.png
alignment top_right background yes border_width 1 cpu_avg_samples 2 default_color green default_outline_color green default_shade_color green double_buffer yes draw_borders no draw_graph_borders yes draw_outline no draw_shades no gap_x 25 gap_y 15 maximum_width 225 max_port_monitor_connections 64 max_specials 512 max_user_text 16384 minimum_size 330 10 net_avg_samples 2 no_buffers yes out_to_console no own_window yes own_window_type desktop own_window_argb_visual yes own_window_transparent no own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_colour 000000 stippled_borders 2 update_interval 2 uppercase no use_spacer yes use_xft yes xftalpha 0.8 xftfont arial:size=9 TEXT ${color #9DCAFF}${font impact:size=12}$sysname $kernel ${alignr} ${color #9DCAFF}$nodename ${font arial:size=6} ${color #F0FFFF}${font arial:bold:size=12}Sistema: ${color #F0FFFF}${font arial:size=9}Uptime:$color $uptime ${color #F0FFFF} Load:$color $loadavg ${color #F0FFFF}CPU 0(${freq}mhz):${alignr}$color ${cpu cpu1}% ${color #F0FFFF}${cpubar cpu1} ${color #F0FFFF}CPU 1(${freq}mhz):${alignr}$color ${cpu cpu2}% ${color #F0FFFF}${cpubar cpu2} Core temp: ${color #F0FFFF}${font arial:size=9}CPU:${alignr}$color ${exec sensors | grep -n 'temp1' | awk -F'+' '{print $2}' | awk -F' ' '{print $1}'} ${color #F0FFFF}${font arial:size=9}GPU:${alignr}$color ${execi 20 nvidia-settings -q gpucoretemp |grep "Attribute 'GPUCoreTemp' (TUX:0.0):" |awk '{print $4}' }°C ${color #F0FFFF}${font arial:size=9}HardDisk:${alignr}$color ${hddtemp /dev/sda}°C ${color #F0FFFF}RAM Usage:${alignr}$color $mem${color #F0FFFF}/${color}$memmax - $memperc% ${color #F0FFFF}$membar ${color #F0FFFF}Swap Usage:${alignr}$color $swap${color #F0FFFF}/${color}$swapmax - $swapperc% ${color #F0FFFF}${swapbar} ${color #F0FFFF}${font arial:bold:size=12}Processos: ${color #F0FFFF}${font arial:size=9}Top CPU ${alignr}CPU% MEM% $color ${top name 1} ${alignr}${top cpu 1} ${top mem 1} $color ${top name 2} ${alignr}${top cpu 2} ${top mem 2} $color ${top name 3} ${alignr}${top cpu 3} ${top mem 3} ${color #F0FFFF}Total Processes:$color ${processes} ${color #F0FFFF}${font arial:bold:size=12}Rede: ${font arial:size=9}${color #F0FFFF} ${color #F0FFFF}Download: ${downspeed eth0} k/s$alignr total: ${totaldown eth0}$color ${color #F0FFFF}${downspeedgraph eth0} ${color #F0FFFF}Upload: ${upspeed eth0} k/s $alignr total: ${totalup eth0}$color ${color #F0FFFF}${upspeedgraph eth0} ${color #F0FFFF}${font arial:bold:size=10}Conexões Ativas:${font arial:size=9}${color #F0FFFF}${alignr}${tcp_portmon 1 65535 count}#Conexões ${color #F0FFFF}Acessos:${alignr}Serviço/Porta$color ${tcp_portmon 1 65535 rhost 0}${alignr}${tcp_portmon 1 65535 lservice 0} ${tcp_portmon 1 65535 rhost 1}${alignr}${tcp_portmon 1 65535 lservice 1} ${tcp_portmon 1 65535 rhost 2}${alignr}${tcp_portmon 1 65535 lservice 2} ${tcp_portmon 1 65535 rhost 3}${alignr}${tcp_portmon 1 65535 lservice 3} ${tcp_portmon 1 65535 rhost 4}${alignr}${tcp_portmon 1 65535 lservice 4} ${tcp_portmon 1 65535 rhost 5}${alignr}${tcp_portmon 1 65535 lservice 5} ${tcp_portmon 1 65535 rhost 6}${alignr}${tcp_portmon 1 65535 lservice 6} ${tcp_portmon 1 65535 rhost 7}${alignr}${tcp_portmon 1 65535 lservice 7} ${tcp_portmon 1 65535 rhost 8}${alignr}${tcp_portmon 1 65535 lservice 8} ${tcp_portmon 1 65535 rhost 3}${alignr}${tcp_portmon 1 65535 lservice 9} ${tcp_portmon 1 65535 rhost 4}${alignr}${tcp_portmon 1 65535 lservice 10}
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
DOOM mais fácil que atacar imp pelas costas
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Deixando o Gnome com a aparência do MacOS
Tire fotos da tela do navegador com a extensão Fireshot
Fazendo comparações no shell com números de ponto flutuante
checar badblocks fez meu pc quebrar mas foi resolvido? (13)
rodar rockylinux no virtualbox (10)
compactação de arquivos com algoritmo lzip e lzma (6)
Quando faço login do usuário aparece apenas o papel de parede e o mous... (6)