Conky Fetch

Openbox Conky  Fetch

Brincadeira de feriado com o conky.

[ 556 hits ]

Publicado em: 15/04/2017

Enviado por Emerson Pasini




  

Comentários
[1] Comentário enviado por homemsemnome em 18/04/2017 - 23:13h

Irei pegar em armas se você não compartilhar a configuração desse Conky aí. =P

[2] Comentário enviado por epasini em 19/04/2017 - 20:50h

Aqui está a configuração do conky, mas vale lembrar que alguns itens deverão ser modificados pra funcionar de acordo com seu sistema e seu equipamento.

conky.config = {

background = false,
use_xft = true,
font = 'monospace:size=10',
xftalpha = 0.2,
update_interval = 1,
total_run_times = 0,

own_window_argb_visual = true,
own_window_argb_value = 210,
own_window_class = 'conky',
own_window_hints = "undecorated,below,sticky,skip_taskbar,skip_pager",
own_window_transparent = false,
own_window_colour = 'black',
own_window_type = 'normal',
own_window = true,

double_buffer = true,
draw_shades = true,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
stippled_borders = 0,
--border_margin = 0,
border_width = 0,

default_color = 'FFFFFF',
default_shade_color = 'black',
default_outline_color = 'black',
color1 = '9AFF9A',

alignment = 'top_right',
gap_x = 0,
gap_y = 0,
minimum_height = 768, -- altura
minimum_width = 1366, -- largura

no_buffers = true,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
}

conky.text = [[
${voffset 210}
${goto 620}${font monospace:size=11:style=bold}${color1}$user_names@$nodename
${goto 620}${color1}OS: ${color}Manjaro ${exec lsb_release -src}
${goto 620}${color1}Kernel: ${color}$kernel $machine
${goto 620}${color1}Uptime: ${color}$uptime
${goto 620}${color1}Packages: ${color}${exec pacman -Qq --color never | wc -l}
${goto 620}${color1}Shell: ${color}${exec echo "$SHELL" | awk -F'/' '{print $NF}'}
${goto 620}${color1}Resolution: ${color}${exec xdpyinfo | awk '/dimensions:/ {printf $2}'}
${goto 620}${color1}Wm: ${color}${exec ~/.conky/fetch/getwm.sh}
${goto 620}${color1}Theme: ${color}${exec awk -F'"' '/^gtk-theme-name/ {print $2}' $HOME/.gtkrc-2.0} [gtk2/3]
${goto 620}${color1}Icons: ${color}${exec awk -F'"' '/^gtk-icon-theme/ {print $2}' $HOME/.gtkrc-2.0}
${goto 620}${color1}Font: ${color}${exec awk -F'"' '/^gtk-font-name/ {print $2}' $HOME/.gtkrc-2.0}
${goto 620}${color1}Cpu: ${color}${exec awk -F ':' '/model name|Processor/ {printf $2 $3; exit}' /proc/cpuinfo}
${goto 620}${color1}Gpu: ${color}${exec lspci | awk '/VGA/ {print $9 " " $10 " " $11}'}
${goto 620}${color1}Memory: ${color}${mem} / ${memmax}
${goto 620}${color1}Disk: ${color}${exec df -h --total | awk '/total/ {print $3" ""/"" "$2" " "("$5")"}'}
${goto 610}${color}${if_existing /sys/class/power_supply/BAT0/} ${color1}Battery: ${color}${battery BAT0}${endif}

${goto 350}[$user_names@nodename ~] date
${goto 350}${exec date}
${goto 350}[$user_names@nodename ~]

${image ~/.conky/fetch/logo.png -p 300,200 -s 330x340}
]]


[3] Comentário enviado por epasini em 19/04/2017 - 20:52h

Arquivo para obter o window manager:
#!/bin/bash

getwm() {

id=$(xprop -root _NET_SUPPORTING_WM_CHECK | awk -F '#' '{print $2}')

xprop -id $id -notype -f _NET_WM_NAME 8t | awk -F '"' '/_NET_WM_NAME/ {print $2}'

}

echo -e "$(getwm)"

exit


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts