sábado, 28 de fevereiro de 2015

Desossando o ConkyNDS update2015


Depois de um amigo dizer que não saber mexer no conky de forma alguma, eu resolvi postar como foi feito meu conky, e na verdade eu vou postar ele aki e vou dizer o que significa cada parte, cada linha de comando.

Abaixo está o conky, e lá vamos nós..

Toda vez que este simbolo aparecer "#" (jogo da velha), quer dizer que a linha não vai aparecer no conky, eu uso isso para parar um comando que não quero mais usar, ou mesmo para adicionar um simples comentário no conky, é bem útil na hora que vc quer fazer uma correção e tem que procurar em meio a tantos comandos algo especifico.

Essa primeira parte é a configuração do conky, tipo: altura, largura, transparência, posição.

################## INFORMAÇÕES DO CONKY ################
#......................................................#
#             OBRIGADO POR ESCOLHER ESTE CONKY         #
#             ELE É UMA MERA COLETÂNEA DE PEQUENAS     #
#             PARTES DE OUTROS CONKYS COMPILADOS       #
#             PELA NET POR NODES EM 2012 A 2013        #
#             Versão atualizada em 2015 por nodes      #
#......................................................#
########################################################


Deixei umas dicas espalhadas no conky, assim como essa abaixo, note que ela está comentada com #.

# notas: ${alignc -34} = alinha na horizontal, ${voffset -30} = alinha vertical, 
# $stippled_hr = linha pontilhada


Deixei várias cores para usar no conky, basta substituir em color o numero logo a frente.

###### Possiblidades Cores #######################
default_color ffffff # cor azul no conky

color0 FFFFF0 #Ivory
color1 FFA07A #LightSalmon
color2 FF8C00 #laranja escuro 
color3 7FFF00 #Chartreuse
color4 778899 #LightSlateGrey
color5 FFDEAD #NavajoWhite
color6 00BFFF #azul celeste
color7 48D1CC #MediumTurquoise
color8 FFFF00 #amarelo
color9 FF0000 #vermelho
color10 00FF00 # green

default_shade_color black # cor da sombra mais clara
default_outline_color white # cor da sombra bem escura

background yes
use_xft yes

# Fonte e tamanho da fonte dentro do conky
xftfont Sans:size=8
xftalpha 1

update_interval 1.0
total_run_times 0

####definição da janela##########
own_window yes
own_window_transparent yes # conky transparente ou nao
own_window_type normal # podem ser = normal ou override # 
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes

###tamanho janela do conky###
minimum_size 240 1280 # tamanho do conky
maximum_width 240

###### bordas e sombras
draw_shades yes # sombra nas letras
draw_outline no ## sombra bem escura nas letras
draw_borders no # borda ao redor do conky
draw_graph_borders yes # bordas nos graficos internos

##alinhamento###
alignment top_right #alinhamento=alignment top_right,alignment top_left,alignment bottom_left,alignment bottom_right
gap_x 10 # horizontal
gap_y 5 # vertical - original 35

no_buffers yes
uppercase no
cpu_avg_samples 2

override_utf8_locale yes


Daki pra baixo, fica o que realmente vai aparecer em seu desktop:

TEXT

Exibe a logo do ubuntu:


##################################
##             LOGOS            ##
##################################
${voffset -30}${color orange}${font OpenLogos:size=110}${color orange}v${font}

Exibe a versão do sistema:

${voffset -80}${goto 188}${font UbuntuTitleBold:size=14}${color white}${pre_exec  cat /etc/*release | grep 'RELEASE' | awk -F'=' '{print $2}'}
${voffset -60}${goto 190}${font OpenLogos:size=28}${font UbuntuTitleBold:size=10}${color white}${font UbuntuTitleBold:size=12}${color white}${pre_exec lsb_release -c | cut -f2}${color}${font}

Exibe um relógio digital:


##################################
##          Relogio             ##
##################################
### linha amarela
${voffset 2}${font DroidSans:bold:size=20}${offset 8}${color red}${voffset -2}${hr}${font}
### relogio
${voffset 19}${font Pixel LCD7:size=35}${color4}${if_match ${time %l}<=9}${alignc 40}${time %l:%M%p}${else}${if_match ${time %l}>=10}${alignr 100}${time %l:%M%p}${endif}${endif}${font}

Exibe dia, mẽs e ano.



##################################
##      HORA DIA MES E ANO      ##
##################################
#dia da semana, terça, quarta
${voffset -60}${font DroidSansMono:size=9}${color3}${alignc -75}${time %A}${font}
# dia
${voffset 0}${font DroidSansFallback:bold:size=18}${if_match ${time %e}<=9}${color0}${alignc -65}${time %e}${font}${else}${if_match ${time %e}>=10}${color0}${alignc -75}${time %e}${endif}${endif}${font}
#mes
${voffset 2}${font DroidSansMono:size=9}${color3}${alignc -85}${time %B}${font}
# ano
${voffset 0}${font DroidSansMono:size=9}${color3}${alignc -75}${time %Y}${font}
#circulo
#${voffset -85}${font CutOutsFor3DFX:size=76}${color1}${alignc -34}2${font}
#calendario
#${voffset -70}${offset 4}${font DroidSansMono:size=9}${color0}${execpi 60 VinDSL_Cal_9=`date +%-d`; cal -h | sed -e 's/\r//g' -e 's/^/ /g' -e '1d' -e 's/\<'"$VinDSL_Cal_9"'\>/${color3}&${color0}/'}${font}

Exibe de uma forma resumida algumas informações do sistema.

##################################
##       sistema                ##
##################################
${voffset 5}${color red}${hr 1}${color}
${voffset 4}${color7}Kernel: $alignr${kernel} - ${machine}
${pre_exec cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}
##Temperatura do Pc: $alignr${color9}${font MyriadPro:bold:size=9}${hwmon temp 1}°C${color}${font} ## desativado ##



Maquina: $alignr$nodename
Usuario: $alignr${exec whoami}
Tempo Ativo: $alignr$uptime_short${color}

Exibe a lixeira e o chache do sistema:

${color8}Cache : 0${execi 60 find /var/cache/apt/archives -type f | wc -l} $alignr Lixeira : 0${execi 60 find ~/.local/share/Trash/files -type f | wc -l}${color}

Exibe os discos e se vc tem NTFS, partição windows, mostra o uso.


#####################################
${alignc}${color3}DISCOS E PARTIÇÕES${color}
####################  home
${color4}${fs_bar 26 /home}
${voffset -30}${offset 5}${color0}HOME: ${fs_size /home}${alignr 5}$color${fs_free /home}
${alignc}${voffset -19}${color7}${voffset 19}$color$font
################### root
${color4}${fs_bar 26 /}
${voffset -30}${offset 5}${color0}ROOT: ${fs_size /}${alignr 5}$color${fs_free /}
${alignc}${voffset -19}${color7}${voffset 19}$color$font

Exibe a partição NTFS, é preciso fazer a edição para que seja exibido corretamente, acima vai ter um vídeo de como fazer a correção disso.

###################    ntfs
${color4}${fs_bar 26 /media/Documentos03}
${voffset -30}${offset 5}${color0}NTFS: ${fs_size /media/Documentos03}${alignr 5}$color${fs_free /media/Documentos03}
${alignc}${voffset -19}${color7}${voffset 19}$color$font
########################################################################################

Exibe o uso do processador I5, o qual estou usando no momento, caso preciso alterar, deve fazer a edição aki, nesse ponto.


#${color red}${font Poky:size=15}P${font} PROCESSADORES ${hr 1}${color}#################
${alignc}${color3}PROCESSADORES EM USO${color}
${color2}CPU: ${color0}${cpu cpu0}%  ${goto 60}${color4}${cpubar cpu0 15,100}${cpubar cpu1 15,20}${cpubar cpu2 15,20}${cpubar cpu3 15,20}${cpubar cpu4 15,20}
${color4}${cpugraph cpu1 50,120 FFFF00 FF0000 s}${cpugraph cpu2 50,120 FFFF00 FF0000 s}${voffset -19}

${cpugraph cpu3 50,120 FFFF00 FF0000 s}${cpugraph cpu4 50,120 FFFF00 FF0000 s}
#
${voffset -110}${color0}${goto 10}01 ${cpu cpu0}% / ${exec sensors|grep 'Core 0'|awk '{print $3}'} ${goto 130}02 ${cpu cpu1}% / ${exec sensors|grep 'Core 1'|awk '{print $3}'} ${goto 0} ${voffset 55} ${goto 10}3 ${cpu cpu2}% / ${exec sensors|grep 'Core 2'|awk '{print $3}'} ${goto 130}4 ${cpu cpu3}% / ${exec sensors|grep 'Core 3'|awk '{print $3}'}

Exibe os processos mais usados e que mais consomem memoria RAM.


# PROCESSOS E USO DA CPU 
${top name 1}$alignr ${top pid 1} ${top cpu 1}% - ${top mem_res 1}
${top name 2}$alignr ${top pid 2} ${top cpu 2}% - ${top mem_res 2}
${top name 3}$alignr ${top pid 3} ${top cpu 3}% - ${top mem_res 3}
################### MEMORIAS
${color4}${membar 30}
${voffset -30}${offset 5}${color8}Ram: $memmax / $mem / $memperc% ${alignr}Swap: $swapperc%${color}
#

Exibe o uso da internet.


################### REDE LOCAL E INTERNET ####
#WLAN0
${if_up wlan0}${color7}Rede Wifi: ${alignr}${wireless_essid wlan0}
Sinal:  ${alignc}${wireless_link_qual wlan0}% ${alignr}${color7}${wireless_link_bar 7,130 wlan0}${color}
IP: ${color9}${addr wlan0}${color}     ${if_gw}${color2}${alignr}GateWay: ${color}${gw_ip}${color2}
Portas TCP:${color}${tcp_portmon 1 65535 count} ${alignr}${color2}DNS: ${color}${nameserver}
Uploads: ${goto 130}Downloads:
${upspeed wlan0} ${goto 65}/ ${totalup wlan0}${font}${goto 130}${alignc}${downspeed wlan0} ${goto 184}/ ${totaldown wlan0}${font}
${upspeedgraph wlan0 20,115 F57900 FCAF3E}${alignr}${downspeedgraph wlan0 20,115 F57900 FCAF3E}
#
${color}${hr 1}
${color}DesktopAtual: $alignr 0${desktop}
${color orange}${sysname} ${pre_exec cat /etc/issue.net} $machine ${color} $alignr V.${conky_version}
#
############# ETH0  ###############################
#ETH0
${endif}${else}${if_up eth0}
IP: ${color9}${addr eth0}${color}     ${if_gw}${color2}${alignr}GateWay: ${color}${gw_ip}${color2}
Portas TCP:${color}${tcp_portmon 1 65535 count} ${alignr}${color2}DNS: ${color}${nameserver}
${color7}Uploads: ${goto 130}Downloads:
${upspeed eth0} ${goto 65}/ ${totalup eth0}${font}${goto 130}${alignc}${downspeed eth0} ${goto 184}/ ${totaldown eth0}${font}${color}
${upspeedgraph eth0 20,115 F57900 FCAF3E}${alignr}${downspeedgraph eth0 20,115 F57900 FCAF3E}

${color}${hr 1}
${color}DesktopAtual: $alignr 0${desktop}
${color orange}${sysname} ${pre_exec cat /etc/issue.net} $machine ${color} $alignr V.${conky_version}
####### internet # wlan1 #################################
# WLAN1
${endif}${else}${if_up wlan1}
Rede Wifi: ${alignr}${wireless_essid wlan1}
Sinal:  ${alignc}${wireless_link_qual wlan1}% ${alignr}${color7}${wireless_link_bar 7,130 wlan1}${color}
IP: ${color9}${addr wlan1}${color}     ${if_gw}${color2}${alignr}GateWay: ${color}${gw_ip}${color2}
Portas TCP:${color}${tcp_portmon 1 65535 count} ${alignr}${color2}DNS: ${color}${nameserver}
Uploads: ${goto 130}Downloads:
${upspeed wlan1} ${goto 65}/ ${totalup wlan1}${font}${goto 130}${alignc}${downspeed wlan1} ${goto 184}/ ${totaldown wlan1}${font}
${upspeedgraph wlan1 20,115 F57900 FCAF3E}${alignr}${downspeedgraph wlan1 20,115 F57900 FCAF3E}
#
${color}${hr 1}
${color}DesktopAtual: $alignr 0${desktop}
${color orange}${sysname} ${pre_exec cat /etc/issue.net} $machine ${color} $alignr V.${conky_version}
## FINAL DO CONKY CORRETAMENTO
${endif}${else}
${endif}
${endif}
${font DroidSans:size=11}${color Red}   <<- Você está sem Internet ->>${font}${color}

Exibe que ubuntu vc está usando e, caso esteja sem internet, haverá uma mensagem em vermelho informando sem internet.


${color}${hr 1}
${color}DesktopAtual: $alignr 0${desktop}
${color orange}${sysname} ${pre_exec cat /etc/issue.net} $machine ${color} $alignr V.${conky_version}



nodes2015

0 comentários:

Postar um comentário