Conky (conkyrc)

Arquivo de configuração básico para o Conky

Categoria: Hardware

Software: Conky

[ Hits: 718 ]

Por: Sidnei Serra


Arquivo de configuração básico para o Conky, um gadget em modo texto para o desktop mas bastante configurável. Testado no Gnome 46 sem problemas; em outros ambientes serão necessários alguns ajustes nos itens "own_window_type = 'normal'," e na linha:

${offset 55}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'} - Frequência: ${freq_g 2}GHz - ${execi 30 sensors | grep 'Package id 0' | cut -c17-23}

É necessário instalar o pacote lm sensors da sua distribuição. Esse arquivo deve ser colocado como .conkyrc (atenção ao ponto) na pasta pessoal do usuário. Para instalar o Conky, no Debian digite no Terminal "sudo apt install conky".


--[[
# Conky minimalista 1.0
# Author: Sidnei Serra adaptado de archit3x
# Lançamento: Julho de  2022
# Testado no Debian 11 - Gnome 3.38
# Email: sidserra@hotmail.com
]]
conky.config = {
    alignment = 'top_right',
    background = true,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'gray',
    default_outline_color = 'white',
    default_shade_color = 'white',
    color1 = '#1793d1',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'Roboto Mono:size=7',
    gap_x =30,
    gap_y =30,
    minimum_height =250,
    minimum_width = 220,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_type = 'normal',
    own_window_hints ='undecorated,sticky,skip_taskbar,skip_pager,below',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}
conky.text = [[
${voffset 1}${offset 100}${font Ubuntu:pixelsize=12:weight=bold}${color 039F4A}Sistema: ${offset 9}$color $sysname $kernel kernel $machine
#${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=120}${time %I:%M}${font}${voffset -84}${offset 10}${color 039F4A}${font GE Inspira:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font GE Inspira:pixelsize=22}${time  %B} ${time %Y}${font}${voffset 24}${font GE Inspira:pixelsize=58}${offset -148}${time %A}${font}
${voffset 1}${offset 35}${font Ubuntu:pixelsize=12:weight=bold}${color 039F4A}HD ${offset 9}$color Livre: ${fs_free /} (${fs_free_perc /})% - Usada: ${fs_used /} (${fs_used_perc})% - Total: ${fs_size /} ${offset 30}${color 039F4A}CPU ${offset 9}$color${cpu cpu0}%
${offset 40}${color 039F4A}RAM ${offset 9} ${color} ${execi 10 free --si -m|awk '/^Mem/{printf "%.2fGiB\n",$3/1024}'}/$memmax   \
${execi 10 free --si -m|awk '/^Mem/{printf "%.1f%%\n", 100*$3/$2}'} \
${execibar 10 free --si -m|awk '/^Mem/{print 100*$3/$2}'}
${offset 160}${color 039F4A}Swap ${offset 9}${color}Usada:  $swap/$swapmax - $swapperc%
#Endereço de rede: (${addr enp1s0}) - Total da sessão: ${totaldown enp1s0} - Uptime: $uptime
#Estatísticas de tráfego de ${time %B}:${alignc}${exec vnstat -i enp1s0 | grep rx:}
${offset 55}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'} - Frequência: ${freq_g 2}GHz - ${execi 30 sensors | grep 'Package id 0' | cut -c17-23}
${color}${alignc}${exec cat /etc/os-release | grep '^NAME' | cut -d'=' -f2 | sed 's/"//g'} ${color}${alignc}${exec cat /etc/os-release | grep '^VERSION' | cut -d'=' -f2 | sed 's/"//g'}

#${voffset 1}${offset 120}${font GE Inspira:pixelsize=32}${color EAEAEA}Debian 11 Bullseye


]] 
  


Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts