Minha coleção de Conky’s

Um conky. Um retângulo estreito no lado direito da tela de um sistema operacional GNU/Linux ou Linux. Ele é escrito na linguagem de programação LUA. Eles são realmente muito úteis. Podem oferecer todo tipo de informação sobre o sistema, meteorologia, notícias em geral e melhor ainda podem ter outras formas que não a do retângulo estreito. Conky Elefante? Existe. Conky Futuro espacial? Existe. Conky Tigre? Existe. E o que não existe ainda pode vir a existir a qualquer momento que um usuário aprende o código LUA e faz uns tweaks em algum Conky criado por outro ou faz seu próprio Conky do zero.

Aqui um tem um Conky meu para GNU/Linux ou Linux dedicado aos usuários iniciantes que desejam não somente obter informações sobre o sistema operacional, mas desejam aprender atalhos de teclado do terminal GNU/Linux ou Linux. Ele é assim:

Agora é hora de oferecer o código a vocês. Espero que seja útil em sua jornada de aprendizado.

Código LUA do Conky:

# ----------------------------------------------------
# "CPU Panel (8-core)" theme for Conky by Tony George (teejee2008@gmail.com)
# ----------------------------------------------------
# Meu_Conky_Network_Panel_Atec
# Webpage: http://teejeetech.blogspot.in/
# ----------------------------------------------------
# Tweak by: oldfolk & semanickzaine - Brasil - 30-07-2020
# ----------------------------------------------------
# O Ano da Peste. No dia 30 do 07 de 2020 o ano da peste de nosso senhor, resolvi escrever um Conky já que para minha surpresa, entre tantos mortos, eu ainda estava vivo.
# ----------------------------------------------------
# Blog: https://semanickz.wordpress.com
# ----------------------------------------------------

background yes
double_buffer yes

alignment bottom_left

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 10
gap_y 0
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 yes
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

minimum_size 170 0
stippled_borders 0
update_interval 2.0
uppercase no
use_spacer none

show_graph_scale no
show_graph_range no

use_xft yes
xftalpha 0.1
xftfont Droid Sans:size=10
color0 white
color1 EAEAEA
color2 FFA300
color3 grey

TEXT
-----------------------------------------------
${color2}${alignr}Atalhos de Teclado do Terminal${color0}
-----------------------------------------------
${color2}Ctrl+R${color0}${alignr}Busca recursiva
${color2}Ctrl+A${color0}${alignr}Inicio da string
${color2}Ctrl+E${color0}${alignr}Fim da string
${color2}Ctrl+K${color0}${alignr}Apaga para frente
${color2}Ctrl+U${color0}${alignr}Apaga para trás
${color2}Ctrl+W${color0}${alignr}Apaga string anterior
${color2}Alt+B${color0}${alignr}Move 1 string p/ trás
${color2}Alt+F${color0}${alignr}Move 1 string p/ frente
${color2}Ctrl+H${color0}${alignr}Apaga 1 bit anterior
${color2}Esc+Del${color0}${alignr}Apaga 1 bit posterior
${color2}Ctrl+L${color0}${alignr}Limpa a tela
${color2}Ctrl+D${color0}${alignr}Fecha o terminal
-----------------------------------------------
#${color2}Hostname:${color0}$alignr$nodename
${color2}Kernel:${color0}$alignr$kernel
${color2}Uptime${color0}${alignr}${uptime}
-----------------------------------------------
${color2}Download ${color0}${alignr}${downspeedf eth0} KiB/s
${downspeedgraph eth0 80,}
${color2}Upload ${color0}${alignr}${upspeedf eth0} KiB/s 
${upspeedgraph eth0 80,}
${color2}Bateria${color0}${alignr}${battery_percent BAT0}% / ${acpitemp}°C
${color2}Power${color0}${alignr}${battery_bar}  num
${color2}CPU${color0}${alignr}${cpu cpu0}%
${color2}CPU Bar${color0}${alignr}${cpubar}  num
${color2}HD${color0}${alignr}${fs_free}
${color2}RAM${color0}${alignr}${mem}
${color2}Swap${color0}${alignr}${swap}
${color2}Buffers${color0}${alignr}${buffers}
${color2}Cached${color0}${alignr}${cached}
#${color2}Uptime${color0}${alignr}${uptime}
#${color2}Local${color0}${alignr}${addreth0}
#${color2}Public${color0}${alignr}${execi 3600 wget -q -O /dev/stdout http://checkip.dyndns.org/ | cut -d : -f 2- | cut -d \< -f -1}
-----------------------------------------------

Até Breve!

Estou em casa.

🙂

Deixe um comentário