Iniciando 2023 com monitor do sistema conky


Conky são "widgets" para o seu desktop, com ele você monitora quase tudo em sua maquina.
Se vive se perguntando o que são esses "widgets" nos prints da galera, leia essa matéria e veja como também ter.

Iniciando 2023 com monitor do sistema conky

Conky é um monitor de sistema de desktop de software livre para o X Window System. Está disponível para Linux, FreeBSD e OpenBSD. O Conky é altamente configurável e é capaz de monitorar muitas variáveis do sistema, incluindo o status da CPU, memória, espaço de troca, armazenamento em disco, temperaturas, processos, interfaces de rede, energia da bateria, mensagens de sistema, e - caixas de correio, atualizações do Arch Linux, muitos players de música populares (MPD, XMMS2, BMPx, Audacious etc.), atualizações climáticas, notícias de última hora e muito mais. Diferentemente dos monitores do sistema que usam kits de ferramentas de alto nível para renderizar suas informações, o Conky é desenhado diretamente em uma janela X. Isso permite consumir relativamente menos recursos do sistema quando configurado da mesma forma.
Conky foi aclamado como "um dos programas mais bem mantidos e definitivamente um dos mais úteis do mundo do código aberto" na Linux Magazine.
Fonte

Ideal para quem curte as informações do sistema e do hardware no desktop.


Quanto mais você exige da maquina mais legal ficam os gráficos do Conky.

Instalação

Em primeiro ligar instale as dependências para o conky
Para instalar o Conky use o comando referente a sua distribuição.

Para Arch Linux e Manjaro
sudo pacman -S conky lm_sensors
Para Debian e Ubuntu
sudo apt install conky lm-sensors
Para Fedora
sudo dnf install conky lm-sensors
Para openSUSE
sudo zypper install conky lm-sensors

Para ter esse conky, crie um arquivo na sua home com o nome meuconkyrc, copie conteúdo do quadro abaixo e cole no arquivo de texto, salve e feche.

Conkyrc

# ********************************************************************** # Simple theme for Conky by Tony George (teejee2008@gmail.com) # # Webpage: http://teejeetech.blogspot.in/ # ********************************************************************** # Alterações by Lobo background yes double_buffer yes alignment top_right border_width 1 cpu_avg_samples 2 default_color white default_outline_color white default_shade_color white draw_borders no draw_graph_borders yes draw_outline no draw_shades no gap_x 1 gap_y 1 net_avg_samples 2 no_buffers yes out_to_console no out_to_stderr no extra_newline no own_window yes own_window_type normal own_window_transparent no own_window_colour 000000 own_window_argb_visual yes own_window_argb_value 100 own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager minimum_size 200 720 stippled_borders 0 update_interval 1.0 uppercase no use_spacer none show_graph_scale no show_graph_range no use_xft yes xftalpha 0.1 xftfont Ubuntu:size=11 override_utf8_locale yes color0 white color1 EAEAEA color2 ffffff color3 grey TEXT ${color2}CPU ${color0} ${cpu cpu0}% ${color3}${cpubar cpu0 10,} ${cpugraph cpu0 100,300 254a35 55aa7b}${voffset -12} ${cpugraph cpu1 50,300 254a35 55aa7b}${voffset -12} ${cpugraph cpu2 50,300 254a35 55aa7b} ${voffset -65}${color3}${goto 10}1${goto 0} ${voffset 29} ${goto 10}2 ${voffset -40}${color3}${goto 248}${freq_g (1)}GHz ${goto 258} ${goto 0}${voffset 28}${goto 248}${freq_g (2)}GHz ${goto 258} ${font} ${voffset 18}${color2}CPU Temp ${alignr}${color0}${execi 4 sensors | grep "Core 0" | cut -d "+" -f2 | cut -c1-8,1} ${color2}CPU ${color0}${alignr}${cpu cpu0}% ${cpubar cpu0 5,} ${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}% ${color2}RAM ${color0}${alignr}${mem} ${membar 5,} ${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} ${voffset -4}${hr 1} ${color2}${voffset -2}VGA${color0} ${voffset -2}${color2}Model${alignr}${color0}${execi 4 glxinfo | grep "OpenGL renderer string" | cut -c39-70} ${voffset 2}${color2}OpenGL${alignr}${color0}${execi 4 glxinfo | grep "OpenGL version string" | cut -c24-27} ${voffset -8}${hr 1} ${voffset -4}${color2}Download ${color0}${alignr}${downspeedf wlan0} KiB/s ${voffset -4}${downspeedgraph wlan0 50,300 254a35 55aa7b} ${voffset -6}${color2}Upload ${color0}${alignr}${upspeedf wlan0} KiB/s ${voffset -4}${upspeedgraph wlan0 50,300 254a35 55aa7b} ${voffset -6}${color2}Local${color0}${alignr}${addrs} ${voffset -6}${hr 1} ${color2}${voffset -2}Disk I/O ${color0}${alignr} ${diskio} ${voffset -4}${diskiograph 20,300 254a35 55aa7b} ${voffset -6}${color2}Hard Drive${alignr}Used: ${color0}${fs_used /} / ${color2}Free: ${color0}${fs_free /} ${fs_bar 6,300 /} ${voffset -6}${color2}Home Hard Drive${alignr}Used: ${color0}${fs_used /home} / ${color2}Free: ${color0}${fs_free /home} ${fs_bar 6,300 /home} ${voffset -8}${hr 1} ${color2}${voffset 2}Operational System ${alignr}${color0}${execi 999 cat /etc/issue | cut -c01-25} ${color2}${voffset -10}System Kernel ${alignr}${color0}$sysname - $kernel ${color2}${voffset -1}Installed Packages ${alignr}${color0} ${execi 999 dpkg -l | grep -c ^i} ${color2}${voffset 0}Available Updates ${alignr}${color0}${execi 3600 apt list --upgradable | echo $(wc -l)} Package ${color2}${voffset 1}Graphic Environment ${alignr}${color0} ${execi 999 echo $XDG_CURRENT_DESKTOP} ${color2}${voffset 1}On Time ${alignr}${color0}${execi 999 uptime | cut -c13-19}

Com o seu conkyrc criado execute o conky com o comando (levando em conta que você usou o nome meuconkyrc.

conky -c $HOME/meuconkyrc

É iniciante e ainda não sabe brincar com conky, confira a nossa matéria.

Conky, instalação e configuração básica para Debian e Ubuntu

Boa diversão :)

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais