#1101 Le 22/04/2016, à 17:32
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Tu peux vérifier avec mon conkyrc et tu verra que l'affichage fonctionne même en partiel si tu n'as pas fait les ajustements décrits en fin de ce script.
conky.config = {
background = true,
use_xft = true,
font = 'Sans:pixelsize=12',
xftalpha = 0.5,
update_interval = 10.0,
-- total_run_times = 0,
own_window = true,
-- own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 70,
own_window_type = 'normal',
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager,below',
double_buffer = true,
minimum_width = 280,
-- minimum_height = 690,
maximum_width = 280,
text_buffer_size = 512,
draw_shades = false,
-- draw_outline = false,
-- draw_borders = false,
draw_graph_borders = true,
default_color = 'white',
-- default_shade_color = 'black',
-- default_outline_color = 'white',
alignment = 'top_right',
-- short_units
gap_x = 7,
-- gap_y = -55,
-- no_buffer = true,
-- uppercase = false,
-- cpu_avg_samples = 2,
-- net_avg_sample = 2,
-- override_utf8_locale = true,
color1 = 'white',
color2 = 'white',
color3 = 'green',
color4 = 'green',
color5 = '9dff00',
color6 = 'orange',
color7 = '787878',
-- Lua Load,
-- lua_load ~/.conky/ring.lua,
-- lua_draw_hook_pre clock_rings,
-- ${color3}${font Sans:pixelsize=30}${alignc}${time %H}${time :%M}
}
conky.text = [[
${font caviar dreams:pixelsize=14,weight:bold}${offset 120}Infos Système
${voffset 1}${font Sans:pixelsize=12}${color3}release: ${color2}${font caviar dreams:pixelsize=12}${color}xubuntu ${font caviar dreams:pixelsize=12}"16.04 beta1"${font Sans:pixelsize=12}${color3}${goto 205}| Mails :
${font Sans:pixelsize=12}${color3}Kernel: ${color2}$kernel${goto 190}${font caviar dreams:pixelsize=12}${color3}|${color2} enebre${font caviar dreams:pixelsize=12} ${execpi 300 /home/ombre/.conky/conky-perso/gmail_generic.sh }
${color3}Uptime:${color2} $uptime${alignr}${goto 175}${font caviar dreams:pixelsize=12}${color3}|${color2} ${font caviar dreams:pixelsize=12} ${execpi 300 /home/ombre/.conky/conky-perso/gmail_generic1.sh }
#-- ${color3}Processus: ${color2} $processes${color3}${alignr}En cours: ${color2} $running_processes
#-- ${color3}System Updates: $color2${execi 3600 apt-get search "~U" | wc -l | tail}
${font Ubuntu:pixelsize=12}${color2}Cpu: ${color3}${hr}${font caviar dreams:pixelsize=12,weight:normal}
Freq : ${color2}${freq_g} GHz ${color3} ssd:${color2}${execi 10 hddtemp -n /dev/sda} °C${offset 10}${color3}Proc:${color2}$processes${color3}${alignr}Up:${color2}$running_processes#${color2}${execi expr `cat hddtemp /dev/sda °C ${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon0/temp1_input` / 1000} $alignc${color3}CPU: ${color2}${execi 10 hddtemp -n /dev/sda} °C
${color3}Core 1:${color2} ${cpu cpu0}%${goto 90}${color4}${cpubar cpu0 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon0/temp1_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon0/temp1_input` / 1000}${color2},
${color3}Core 2:${color2} ${cpu cpu1}%${goto 90}${color4}${cpubar cpu0 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon0/temp3_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon0/temp3_input` / 1000}${color2},
#-- ${color3}Core 3:${color2} ${cpu cpu2}%${goto 90}${color4}${cpubar cpu1 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon0/temp3_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon0/temp3_input` / 1000}${color2},
#-- ${color3}Core 4:${color2} ${cpu cpu3}%${goto 90}${color4}${cpubar cpu2 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon0/temp3_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon2/temp3_input` / 1000}${color2},
#-- ${voffset 5}${color3}${cpugraph cpu1 13,120 9dff00 ffff66}$alignr${cpugraph cpu2 13,120 9dff00 ffff66}
#-- ${voffset 2}${color}${font caviar dreams:pixelsize=9,weight:normal}${goto 30}graph cpu 1${goto 190}graph cpu 2
${voffset 4}${font Ubuntu:pixelsize=12}${color2}Mémoire: ${color3}${hr}${font caviar dreams:pixelsize=10,weight:normal}
${goto 10}${color3}Ram:${font caviar dreams:pixelsize=12,weight:normal}${color2} $mem/$memmax ${goto 165}${memperc}%${goto 195}${color4}${membar}${color2}${font caviar dreams:pixelsize=10,weight:normal}
${goto 10}${color3}Swap:${font caviar dreams:pixelsize=12,weight:normal}${color2} ${swap} / ${swapmax} ${goto 165}${swapperc}%${goto 195}${color4}${swapbar}
#-- ${voffset -2}${goto 165}${font caviar dreams:pixelsize=12,weight:normal}${color2}graph mémoire
${voffset -1}${font Ubuntu:pixelsize=12}${color2}Espace Disque:${color3}${hr}${font caviar dreams:pixelsize=12,weight:normal}
${goto 15}/ ${color2}${goto 50}${fs_used /} / ${fs_size /} ${goto 165}${fs_used_perc /}% ${goto 195}${color4}${fs_bar /}\
#-- ${if_existing /media/marc/Drive-n-go}${voffset 15}${goto 15}${color3}D-n-g ${color2}${goto 50}${fs_used /media/marc/Drive-n-go} / ${fs_size /media/marc/Drive-n-go} ${goto 165}${fs_used_perc /media/marc/Drive-n-go}% ${goto 195}${color4}${fs_bar /media/marc/Drive-n-go}${endif}\
#-- ${if_existing /media/ombre/data}${voffset 15}${goto 15}${color3}data ${color2}${goto 50}${fs_used /media/ombre/data} / ${fs_size /media/ombre/data} ${goto 165}${fs_used_perc /media/ombre/data}% ${goto 195}${color4}${fs_bar /media/ombre/data}${endif}
#-- ${voffset -3}${goto 165}${font caviar dreams:pixelsize=12,weight:normal}${color2}graph usage disk
${font Ubuntu:pixelsize=12}${color2}${color}Charge: ${color3}${hr}${font caviar dreams:size=10}
Processus$alignr PID CPU MEM${color5}
${top name 1} $alignr${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} $alignr${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} $alignr${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} $alignr${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} $alignr${top pid 5} ${top cpu 5} ${top mem 5}
${top name 6} $alignr${top pid 6} ${top cpu 6} ${top mem 6}
${top name 7} $alignr${top pid 7} ${top cpu 7} ${top mem 7}
${top name 8} $alignr${top pid 8} ${top cpu 8} ${top mem 8}
${top name 9} $alignr${top pid 9} ${top cpu 9} ${top mem 9}
${color3}Mémoire$alignr PID CPU MEM${color5}
${top_mem name 1} $alignr${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} $alignr${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} $alignr${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${top_mem name 4} $alignr${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
#-- ${exec tail -n1 -f /var/log/syslog | grep note | cut -d "=" -f2}
#-- ${exec cat tail -n1 -f /var/log/boot.log | cut -d "=" -f2} erreur
# Connections: ${color grey}${tcp_portmon 1 65535 count}
${color3}Active Interface ${alignr}${color5}${goto 180}$gw_iface
# Gateway IP ${alignr}$gw_ip
# DNS ${alignr}$nameserver
# TOR Status ${alignr}${if_running tor} Active${else}Disabled${endif}
# Upload speed:${alignr}${upspeed enp3s0}kb/s
# Download speed:${alignr}${downspeedf enp3s0}kb/s
${if_existing /sys/class/net/enp3s0/operstate up}${voffset 3}${font Ubuntu:pixelsize=14}${color2}Réseau: ${font caviar dreams:size=9}${color3}${hr}
enp3s0 : ${color1}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}${font caviar dreams:size=9}${color3 } local : ${color1}${addr enp3s0}
${color3}Down:${color2} ${totaldown enp3s0}${voffset -2}${font Ubuntu:pixelsize=11,weight:bold}${goto 140}${downspeedf enp3s0} k/s${voffset 3}${goto 205}${color3}${downspeedgraph enp3s0 10,80 9dff00 ffff66}
${voffset -3}${font Sans:size=9}Up: ${color2} ${totalup enp3s0}${voffset -3}${font Ubuntu:pixelsize=11,weight:bold}${goto 140}${upspeedf enp3s0} k/s${goto 205}${color3}${upspeedgraph enp3s0 10,80 9dff00 ffff66}${endif}
#-- ${goto 5}${color}${font caviar dreams:size=7,weight:normal}Down: ${font caviar dreams:size=7,weight:bold}${downspeedf eth0}
#-- ${goto 5}${color}${font caviar dreams:size=7,weight:normal}Up : ${font caviar dreams:size=7,weight:bold}${upspeedf eth1}
#-- ${voffset -3}${downspeedgraph eth1 20,120}$alignr${upspeedgraph eth0 20,120}
#-- ${voffset -12}${goto 50}down${goto 220}up,
#-- ${voffset -3}${goto 205}${font caviar dreams:size=12,weight:normal}${color2}graph réseau
# ${if_existing /sys/class/net/wlan0/operstate up}${color}WIFI: ${color3}${hr}IP (wlan0):$alignr${addr wlan0},
# AP: ${color1}${wireless_essid wlan0} ${alignr}${color3}Bitrate: ${color1}${wireless_bitrate wlan0},
# ${color3}Down: ${color1}${downspeed wlan0} k/s ${alignr}${color3}Up: ${color1}${upspeed wlan0} k/s,
# ${downspeedgraph wlan0 10,80 9dff00 ffff66} ${alignr}${upspeedgraph wlan0 10,80 9dff00 ffff66},
# ${color3}Total: ${color1}${totaldown wlan0} ${alignr -15}${color3}Total: ${color1}${totalup wlan0}${endif}
${voffset 3}${font Ubuntu:pixelsize=14}${color2}ToDo : ${color3}${hr}
${voffset 3}${color5}${font LCD:size=10}${exec cat -b ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2}
${font Ubuntu:pixelsize=12}${color2}open ports: ${font caviar dreams:size=8}${tcp_portmon 1 65535 count}${color3} ${hr}
${goto 3}${font caviar dreams:pixelsize=10,weight:bold}${offset 10}URL${goto 240}PORT
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 0} ${goto 255} ${tcp_portmon 1 65535 rport 0}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 1} ${goto 255} ${tcp_portmon 1 65535 rport 1}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 2} ${goto 255} ${tcp_portmon 1 65535 rport 2}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 3} ${goto 255} ${tcp_portmon 1 65535 rport 3}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 4} ${goto 255} ${tcp_portmon 1 65535 rport 4}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 5} ${goto 255} ${tcp_portmon 1 65535 rport 5}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 6} ${goto 255} ${tcp_portmon 1 65535 rport 6}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 7} ${goto 255} ${tcp_portmon 1 65535 rport 7}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 8} ${goto 255} ${tcp_portmon 1 65535 rport 8}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 9} ${goto 255} ${tcp_portmon 1 65535 rport 9}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 10} ${goto 255} ${tcp_portmon 1 65535 rport 10}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 11} ${goto 255} ${tcp_portmon 1 65535 rport 11}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 12} ${goto 255} ${tcp_portmon 1 65535 rport 12}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 13} ${goto 255} ${tcp_portmon 1 65535 rport 13}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 14} ${goto 255} ${tcp_portmon 1 65535 rport 14}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 15} ${goto 255} ${tcp_portmon 1 65535 rport 15}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 16} ${goto 255} ${tcp_portmon 1 65535 rport 16}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 17} ${goto 255} ${tcp_portmon 1 65535 rport 17}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 18} ${goto 255} ${tcp_portmon 1 65535 rport 18}
${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 19} ${goto 255} ${tcp_portmon 1 65535 rport 19}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 20} ${goto 255} ${tcp_portmon 1 65535 rport 20}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 21} ${goto 255} ${tcp_portmon 1 65535 rport 21}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 22} ${goto 255} ${tcp_portmon 1 65535 rport 22}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 23} ${goto 255} ${tcp_portmon 1 65535 rport 23}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 24} ${goto 255} ${tcp_portmon 1 65535 rport 24}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 25} ${goto 255} ${tcp_portmon 1 65535 rport 25}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 26} ${goto 255} ${tcp_portmon 1 65535 rport 26}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 27} ${goto 255} ${tcp_portmon 1 65535 rport 27}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 28} ${goto 255} ${tcp_portmon 1 65535 rport 28}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 29} ${goto 255} ${tcp_portmon 1 65535 rport 29}
##${goto 5}${font caviar dreams:pixelsize=10,weight:normal}${color5}${tcp_portmon 1 65535 rhost 30} ${goto 255} ${tcp_portmon 1 65535 rport 30}
#${color}ToDo List: ${color3}${hr}
#${color2}${offset 5}${font Droid sans mono:pixelsize=8}${exec cat ~/.conky/conky-perso/ToDo.txt | fold -s -w 65}${font}
#{exec cat ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2}
#${exec ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2 | fold -s -w 100}
##Utiliser hddtemp dans Conky,
## $sudo dpkg-reconfigure hddtemp,
##À cette question, vous devez répondre oui. Pour les 2 autres (intervalle de mesure et démon hddtemp), laissez les valeurs par défaut, à savoir 0 pour l'intervalle, et non pour le lancement du démon hddtemp.
##Ensuite, testez :,
## $hddtemp /dev/sda,
##Voilà, vous pouvez maintenant afficher la température de votre disque dur en tant que simple utilisateur,
##${execi 10 hddtemp /dev/sda},
##http://www.jeoffrey54.com/article34/utiliser-hddtemp-dans-conky#.U9ELHbtb8W0,
##└─ $cat /proc/cpuinfo ▶ infos cpu,
##,
##,
##,
##${font DS\-Digital:pixelsize=30}hddtemp /dev/sda,
##,
##mails déplacés sur les lignes plus bas, config précédente:
##${voffset 1 }${font Sans:pixelsize=9}${color3}host: ${color2}${font caviar dreams:pixelsize=9}${color}ombre-dv6-pc${offset 20}${font caviar dreams:pixelsize=9,weight:bold}"15.10"
##${font Sans:pixelsize=9}${color3}Mails :
##${color1}${font caviar dreams:pixelsize=10}${offset 50}${voffset -17}ombre
##${voffset -16 }${font caviar dreams:pixelsize=9}${offset 100}${execpi 300 /home/ombre/.conky/conky-perso/gmail_generic.sh }
##${offset 120}${font caviar dreams:pixelsize=10}${voffset -16}
##${voffset -16 }${font caviar dreams:pixelsize=9}${offset 210}${execpi 300 /home/ombre/.conky/conky-perso/gmail_generic1.sh }
##${font Sans:pixelsize=9}${color3}Kernel: ${color2}$kernel
##${color3}Uptime:${color2} $uptime
##${color3}Processus: ${color2} $processes${color3}${alignr}En cours: ${color2} $running_processes
## il faut bien sur adapter les noms d'utilisateur et les adressages des dossiers/fichiers, ajuster les paramètres réseaux, qui sont repris dans ce script
## la règle de la partie avant text , c'est la virgule à placer à la fin de chaque ligne, sauf la dernière.
## en respectant le nouveau code d'écriture. les # commentent les lignes de la partie text et les -- la partie avant text
]]
Dernière modification par enebre (Le 28/04/2016, à 09:31)
Hors ligne
#1102 Le 22/04/2016, à 19:34
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour,
Voici deux conky que j'utilise :
Je vous les livre clef en main.
1/ TumblerRss : affiche une image à partir du flux rss d'un tumbler de votre choix, ce qui permet d'avoir une image différente chaque jour.
Utilisation :
- Installer imagemagick : sudo apt-get install imagemagick
- Copier le script et le conkyrc dans le dossier ~/.conky/TumblerRss
- Copier le lanceur dans ~/bin/ (créer le répertoire si besoin)
- Lancer le conky avec la commande tumblerrss
- Le conkyrc tumblerrssrc :
# conky configuration
# set to yes if you want Conky to be forked in the background
background yes
# Use Xft?
use_xft yes
xftfont HandelGotDLig:size=9
xftalpha 0.8
# Print everything to console?
out_to_console no
# Update interval in seconds
update_interval 1.0
# This is the number of times (en 1/2s) Conky will update before quitting.
# Set to zero to run forever.
#total_run_times 7200 #reste affiché pendant 1h
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
draw_graph_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 0
# border width
border_width 1
# Default colors and also border colors
default_color F8A65C #Orange
default_shade_color black
default_outline_color black
# Minimum size of text area
# minimum_size width (height)
# Minimum size of window
# maximum_width pixels
# Maximum width of window
minimum_size 800 800
#maximum_width 800
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 400
gap_y 0
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none
color1 CCCCCC #Gris
color3 FFFFFF #Blanc
color2 ED9549
text_buffer_size 2048
max_specials 2048
#####################################################
####################################################
TEXT
${voffset 500}
${execpi 600 ~/.conky/TumblerRss/download_pic.sh}
${image ~/.conky/TumblerRss/LATEST.png -p 0,0}
- Le script download_pic.sh qui télécharge et convertir l'image (remplacer l'adresse par défaut par celle de votre choix, voir les exemples) :
#!/bin/bash
#FEEDURL="http://radekrogus.tumblr.com/rss"
#FEEDURL="http://afp-photo.tumblr.com/rss"
#FEEDURL="https://mademoiselle-bazaar.tumblr.com/rss"
#FEEDURL="http://americasgreatoutdoors.tumblr.com/rss"
#FEEDURL="http://ditesbonjouralamadame.tumblr.com/rss"
#FEEDURL="votre_url"
FEEDURL="http://nuretmen.tumblr.com/rss"
# Teste la connexion à internet
if ping google.com -q -w 2 -c 1 > /dev/null 2>/dev/null; then
# Dossier de destination.
BMPATH="$HOME/.conky/TumblerRss"
THSIZE=500
# Récupère l'URL de la dernière photo publiée à partir du flux Rss (xml)
URL=`wget $FEEDURL -q -O - | grep -o 'src="http[^"]*"'| cut -d\" -f2 | head -n1`
# Récupère le nom du fichier
NAME=$(basename $URL)
# Extrait l'extension
EXT=${NAME#*.}
# Si le fichier existe déjà, ne pas le re-télécharger
if [ -f "$BMPATH/$NAME" ]
then
:
#Sinon télécharger l'image
else
wget $URL -q -O "$BMPATH/$NAME"
fi
#Convertir l'image
# Faire angle Random
ANGLE=5
# pour la commande convert -> sudo apt-get install imagemagick
convert "$BMPATH/$NAME" -gravity center -resize 350x350^ -bordercolor snow -background black -polaroid $ANGLE "$BMPATH/LATEST.png"
fi
- le lanceur tumblerrss :
#!/bin/bash
nohup conky -c ~/.conky/TumblerRss/tumblerrssrc &>/dev/null
2/ InfoPanel : affiche les informations système. Réalisé avec l'application ConkyWizard (que vous devrez utiliser pour générer l'image de fond, dispo sur Getdeb), mais avec pas mal de modifications personnelles (traduction, amélioration de la partie réseau pour afficher automatiquement l'état de la connexion, wifi, ethernet ou déconnecté, affichage de la version d'Ubuntu).
Utilisation :
- Installer lm-sensors : sudo apt-get install lm-sensors
- Copier le script et le conkyrc dans ~/.conky/InfoPanel
- Lancer conkywizard pour générer l'image de fond. Définir la taille, la position, le degré de transparence, mais ne pas se préoccuper des items à afficher (étape 4/5), nous utiliserons un conkyrc personnalisé.
- Récupérer l'image background.png générée dans ~/.ConkyWizardTheme/pix/ et coller la dans ~/.conky/InfoPanel (vous pouvez ensuite supprimer ~/.ConkyWizardTheme)
- Copier le lanceur dans ~/bin
- Lancer le conky avec la commande infopanel
- le conkyrc infopanelrc (ce fichier est prévu pour un écran de 2560x1440, il faudra le modifier pour l'adapter aux dimensions de votre écran) :
# Generated with Conky Wizard
# Copyright (C) 2010 JoséDavid Abad Garcia
# GPL Version 3
#
# WARNING! All changes made in this file will be lost if the program runs again!
# set to yes if you want Conky to be forked in the background
background yes
# Default Fonts
use_xft yes
xftfont Ubuntu:size=10
override_utf8_locale yes
# Performance Settings
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
net_avg_samples 2
text_buffer_size 1024
# Window Settings
own_window yes
own_window_argb_visual yes
own_window_argb_value 0
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Window border
draw_borders no
draw_shades no
# Default Color
default_color E0DFDE
# Color Title.
color0 FFFFFF #blanc
color1 6E6D6D #gris foncé
color2 FF0000 #rouge
color3 DD3A21 #orange ubuntu
# Size and position
minimum_size 330 1416
gap_x 0
gap_y 24
alignment top_right
TEXT
${image ~/.conky/InfoPanel/background.png -p 0,0 -s 330x1416}
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Système${font}${color}
${GOTO 50}Kernel:${GOTO 175}${kernel}
${GOTO 50}CPU:${GOTO 175}${cpubar cpu1 10,75} ${cpu cpu1} %
${GOTO 50}RAM:${GOTO 175}${membar 10,75} ${memperc} %
${GOTO 50}SWAP:${GOTO 175}${swapbar 10,75}
${GOTO 50}Uptime:${GOTO 175}${uptime}
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Réseau${font}${color}
${GOTO 50}${if_existing /proc/net/route wlp2s0}${font Ubuntu:bold:size=10}${color1}Wifi${font}${color}${else}${if_existing /proc/net/route eth0}${font Ubuntu:bold:size=10}${color1}Ethernet${font}${color}${else}${font Ubuntu:bold:size=10}${color2}Déconnecté${font}${color}${endif}${endif}
${GOTO 50}Upspeed :${GOTO 175}${if_existing /proc/net/route wlp2s0}${upspeedgraph wlp2s0 10,75 B7B2AD B7B2AD}${GOTO 260}${upspeed wlp2s0}${else}${if_existing /proc/net/route eth0}${upspeedgraph eth0 10,75 B7B2AD B7B2AD}${GOTO 260}${upspeed eth0}${endif}${endif}
${GOTO 50}Downspeed :${GOTO 175}${if_existing /proc/net/route wlp2s0}${downspeedgraph wlp2s0 10,75 B7B2AD B7B2AD}${GOTO 260}${downspeed wlp2s0}${else}${if_existing /proc/net/route eth0}${downspeedgraph eth0 10,75 B7B2AD B7B2AD}${GOTO 260}${downspeed eth0}${endif}${endif}
${GOTO 50}Uploaded :${GOTO 175}${if_existing /proc/net/route wlp2s0}${totalup wlp2s0}${else}${if_existing /proc/net/route eth0}${totalup eth0}${endif}${endif}
${GOTO 50}Downloaded :${GOTO 175}${if_existing /proc/net/route wlp2s0}${totaldown wlp2s0}${else}${if_existing /proc/net/route eth0}${totaldown eth0}${endif}${endif}
${GOTO 50}Local IP :${GOTO 175}${if_existing /proc/net/route wlp2s0}${addr wlp2s0}${else}${if_existing /proc/net/route eth0}${addr eth0}${endif}${endif}
${GOTO 50}Public IP :${GOTO 175}${execi 10000 ~/.conky/InfoPanel/ip.sh}
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Disques${font}${color}
${GOTO 50}System (/) :${GOTO 175}${fs_free /}
${GOTO 50}${GOTO 60}${fs_bar 10,100 /}
${GOTO 50}Home (/home) :${GOTO 175}${fs_free /home}
${GOTO 50}${GOTO 60}${fs_bar 10,100 /home}
#Disques supplémentaires, à personnaliser selon votre système, par exemple :
#${GOTO 50}Nom_du_dossier :${GOTO 175}${fs_free /chemin/du/dossier}
#${GOTO 50}${GOTO 60}${fs_bar 10,100 /chemin/du/dossier}
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Températures${font}${color}
${GOTO 50}CPU :${GOTO 175}${execi 4 sensors | grep -A 0 'CPU Temperature' | cut -c22-29}
${GOTO 50}Carte Mère :${GOTO 175}${execi 4 sensors | grep -A 0 'MB Temperature' | cut -c22-29}
${GOTO 50}GPU :${GOTO 175}+${nvidia temp}.0°C
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Ventilateurs${font}${color}
${GOTO 50}CPU FAN :${GOTO 175}${execi 4 sensors | grep -A 0 'CPU FAN Speed' | cut -c22-29}
${GOTO 50}FAN 1 :${GOTO 175}${execi 4 sensors | grep -A 0 'CHASSIS1 FAN Speed' | cut -c22-29}
${GOTO 50}FAN 2 :${GOTO 175}${execi 4 sensors | grep -A 0 'CHASSIS2 FAN Speed' | cut -c22-29}
${GOTO 50}${font Ubuntu:bold:size=12}${color0}Date et heure${font}${color}
${GOTO 50}${time %A} ${time %d} ${time %B} ${time %Y}
${GOTO 50}${font Ubuntu:bold:size=11}${time %H:%M}${font}
${GOTO 175}${font Ubuntu:bold:size=12}${color0}${exec lsb_release -d | cut -c21-31}${font}${color}
- le script ip.sh :
#!/bin/bash
wget http://checkip.dyndns.org/ -q -O - |
grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'
- le lanceur infopanel :
#!/bin/bash
nohup conky -c ~/.conky/InfoPanel/infopanelrc &>/dev/null
Dernière modification par did (Le 23/04/2016, à 07:36)
Hors ligne
#1103 Le 22/04/2016, à 21:34
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
La version horizontale du conky Infopanel (voir message précédent pour l'utilisation).
Le conkyrc :
# Generated with Conky Wizard
# Copyright (C) 2010 José David Abad Garcia
# GPL Version 3
#
# WARNING! All changes made in this file will be lost if the program runs again!
# set to yes if you want Conky to be forked in the background
background yes
# Default Fonts
use_xft yes
xftfont Ubuntu:size=10
override_utf8_locale yes
# Performance Settings
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
net_avg_samples 2
text_buffer_size 1024
# Window Settings
own_window yes
own_window_transparent yes
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Window border
draw_borders no
draw_shades no
# Default Color
default_color E0DFDE
# Color Title.
color0 FFFFFF #blanc
color1 6E6D6D #gris foncé
color2 FF0000 #rouge
color3 DD3A21 #orange ubuntu
# Size and position
minimum_size 2560 350
gap_x 0
gap_y -120
alignment bottom_left
TEXT
${image ~/.conky/InfoPanel/backgroundH.png -p -1,0 -s 2561x230}
${GOTO 435}${font Ubuntu:bold:size=12}${color0}Disques${font}${color}${GOTO 1155}${font Ubuntu:bold:size=12}${color0}Réseau${font}${color}${GOTO 1515}${font Ubuntu:bold:size=12}${color0}Températures${font}${color}${GOTO 1875}${font Ubuntu:bold:size=12}${color0}Ventilateurs${font}${color}${GOTO 2235}${font Ubuntu:bold:size=12}${color0}Date et heure${font}${color}
${GOTO 1155}${if_existing /proc/net/route wlp2s0}${font Ubuntu:bold:size=10}${color1}Wifi${font}${color}${else}${if_existing /proc/net/route eth0}${font Ubuntu:bold:size=10}${color1}Ethernet${font}${color}${else}${font Ubuntu:bold:size=10}${color2}Déconnecté${font}${color}${endif}${endif}
${GOTO 75}Kernel :${GOTO 160}${kernel}${GOTO 435}System (/) :${GOTO 560}${fs_free /}${GOTO 795}Data :${GOTO 880}${fs_free /media/Data}${GOTO 1155}Upspeed :${GOTO 1265}${if_existing /proc/net/route wlp2s0}${upspeedgraph wlp2s0 10,75 B7B2AD B7B2AD}${GOTO 1350}${upspeed wlp2s0}${else}${if_existing /proc/net/route eth0}${upspeedgraph eth0 10,75 B7B2AD B7B2AD}${GOTO 1350}${upspeed eth0}${endif}${endif}${GOTO 1515}CPU :${GOTO 1645}${execi 4 sensors | grep -A 0 'CPU Temperature' | cut -c22-29}${GOTO 1875}CPU FAN :${GOTO 1960}${execi 4 sensors | grep -A 0 'CPU FAN Speed' | cut -c22-29}${GOTO 2235}${time %A} ${time %d} ${time %B} ${time %Y}
${GOTO 75}CPU :${GOTO 160}${cpubar cpu1 10,75} ${cpu cpu1}%${GOTO 435}${fs_bar 10,100 /}${GOTO 795}${fs_bar 10,100 /media/Data}${GOTO 1155}Downspeed :${GOTO 1265}${if_existing /proc/net/route wlp2s0}${downspeedgraph wlp2s0 10,75 B7B2AD B7B2AD}${GOTO 1350}${downspeed wlp2s0}${else}${if_existing /proc/net/route eth0}${downspeedgraph eth0 10,75 B7B2AD B7B2AD}${GOTO 1350}${downspeed eth0}${endif}${endif}${GOTO 1515}Carte Mère :${GOTO 1645}${execi 4 sensors | grep -A 0 'MB Temperature' | cut -c22-29}${GOTO 1875}FAN 1 :${GOTO 1960}${execi 4 sensors | grep -A 0 'CHASSIS1 FAN Speed' | cut -c22-29}${GOTO 2235}${font Ubuntu:bold:size=11}${time %H:%M}${font}
${GOTO 75}RAM :${GOTO 160}${membar 10,75} ${memperc}%${GOTO 435}Home (/home) :${GOTO 560}${fs_free /home}${GOTO 795}Photos :${GOTO 880}${fs_free /media/Photos}${GOTO 1155}Uploaded :${GOTO 1265}${if_existing /proc/net/route wlp2s0}${totalup wlp2s0}${else}${if_existing /proc/net/route eth0}${totalup eth0}${endif}${endif}${GOTO 1515}GPU :${GOTO 1645}+${nvidia temp}.0°C${GOTO 1875}FAN 2 :${GOTO 1960}${execi 4 sensors | grep -A 0 'CHASSIS2 FAN Speed' | cut -c22-29}
${GOTO 75}SWAP :${GOTO 160}${swapbar 10,75}${GOTO 435}${fs_bar 10,100 /home}${GOTO 795}${fs_bar 10,100 /media/Photos}${GOTO 1155}Downloaded :${GOTO 1265}${if_existing /proc/net/route wlp2s0}${totaldown wlp2s0}${else}${if_existing /proc/net/route eth0}${totaldown eth0}${endif}${endif}
${GOTO 75}Uptime :${GOTO 160}${uptime}${GOTO 795}Musique :${GOTO 880}${fs_free /media/Musique}${GOTO 1155}Local IP :${GOTO 1265}${if_existing /proc/net/route wlp2s0}${addr wlp2s0}${else}${if_existing /proc/net/route eth0}${addr eth0}${endif}${endif}${GOTO 2235}${font Ubuntu:bold:size=12}${color0}${exec lsb_release -d | cut -c21-31}${font}${color}
${GOTO 795}${fs_bar 10,100 /media/Musique}${GOTO 1155}Public IP :${GOTO 1265}${execi 10000 ~/.conky/InfoPanel/ip.sh}
Dernière modification par did (Le 23/04/2016, à 07:38)
Hors ligne
#1104 Le 22/04/2016, à 21:57
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
J'en profite pour faire un petit retour d'expérience sur les différentes options d'intégration (windows settings) de conky avec l'interface Unity. J'ai testé trois solutions :
1/ option override
# Window Settings
own_window yes
own_window_transparent yes
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
C'est la méthode qui permet la meilleure intégration (vrai transparence, s’intègre parfaitement sous la barre de menu d'Unity), mais malheureusement ça ne fonctionne pas bien sur mon système, peut-être à cause des pilotes nvidia, la transparence disparaît progressivement après un retour de veille par exemple.
2/ option dock
# Window Settings
own_window yes
own_window_transparent yes
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
C'est une bonne alternative, elle permet la vrai transparence de l'image de fond, mais ne s'intègre pas bien avec la barre de menu d'Unity, elles se chevauchent mal. J'utilise cette option lorsque un conky ne touche pas la barre de menu.
3/ options dock + argb_visual
# Window Settings
own_window yes
own_window_argb_visual yes
own_window_argb_value 0
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
C'est la méthode la moins satisfaisante car elle n'utilise pas la vrai transparence de l'image, mais applique une transparence générale sur tout le conky, ce qui est moins esthétique. Elle permet cependant une meilleure intégration des conkys sous la barre de menu d'Unity que la méthode précédente.
Si certains d'entre vous ont des infos complémentaires, ça m'intéresse.
Dernière modification par did (Le 22/04/2016, à 23:46)
Hors ligne
#1105 Le 23/04/2016, à 05:24
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Juste une observation : pourquoi utiliser un script bash (version.sh ) pour afficher la version d' ubuntu ?
Un ${exec lsb_release -d | cut -c21-31} directement dans ton conky doit suffire, utiliser un script pour cette commande c'est comme essayer de tuer une mouche avec un bazooka.
Tout est dans tout et réciproquement....
Hors ligne
#1106 Le 23/04/2016, à 07:16
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour chepioq,
Tu as raison, merci pour le conseil !
J'avoue que je ne sais plus pourquoi je procède ainsi, ça fait quelques années que je me traîne ces conky et je ne me rappelle pas exactement d'où ça vient, mais ça n'a pas de sens effectivement.
Ta commande fonctionne très bien, je modifie mon conkyrc.
Tu n'a pas de remarque par rapport aux options de own_window_type ? J'aimerai bien comprendre pourquoi override ne fonctionne pas correctement chez moi, et trouver une meilleure solution d'intégration.
Merci encore.
Dernière modification par did (Le 23/04/2016, à 07:43)
Hors ligne
#1107 Le 23/04/2016, à 12:09
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Chez moi j'ai own_window_type normal, pour tout mes conky.
Avec own_window_type override j'ai mes conky qui parfois disparaissent du bureau.
Et pour la transparence j'utilise own_window_transparent yes et own_window_argb_visual yes
Tout est dans tout et réciproquement....
Hors ligne
#1108 Le 23/04/2016, à 20:06
- Compte anonymisé
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Moi avec "own_window_type normal", certains conky disparaissent lorsque je clique sur le bouton "Show desktop".
Du coup j'utilise "own_window_type dock" pour ceux là.
#1109 Le 23/04/2016, à 20:51
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir a tous je viens d'installer Ubuntu 16.04 et je souhaiterais télécharger l'archive des conky + script du lanceur je ne les trouves plus
merci j’espère toujours dispos au passage il fonctionne sous Ubuntu 16.04 ?
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1110 Le 23/04/2016, à 21:12
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Chez moi j'ai own_window_type normal, pour tout mes conky.
Avec own_window_type override j'ai mes conky qui parfois disparaissent du bureau.
Et pour la transparence j'utilise own_window_transparent yes et own_window_argb_visual yes
Même remarque que shamanphenix, l'inconvénient de own_window_type normal, c'est que les conky disparaissent avec "afficher le bureau" car ils sont considérés comme des fenêtres normales.
Pas de problème de transparence à long terme avec override ?
Je viens de tester tes options (own_window_transparent yes + own_window_argb_visual yes) et j'ai la même chose qu'avec own_window_argb_visual yes seul. En fait, je ne pense pas que l'on puisse utiliser les deux en même temps, ce sont deux manières de gérer la transparence complètement différentes. Apparemment si tu mets les deux, c'est own_window_argb_visual yes qui est utilisé.
Dernière modification par did (Le 23/04/2016, à 21:14)
Hors ligne
#1111 Le 23/04/2016, à 23:48
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
j'ai installer les conky un pec j'ai un seule petit problème j'ai un double écran et le conky que je lance n'est pas sur mon écran principale j'ai modifié les valeur
gap_x
gap_y
je peux aller de gauche a droite sur le même écran mais il passe pas sur mon écran principale j’espère avoir était clair
Merci d'avance
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1112 Le 24/04/2016, à 05:29
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
.................................................
Pas de problème de transparence à long terme avec override ?
.................................................
D'après http://conky.sourceforge.net/config_settings.html :
own_window_argb_visual :
..................This option will not work as desired (in most cases) in conjunction with 'own_window_type override'.
Tout est dans tout et réciproquement....
Hors ligne
#1113 Le 24/04/2016, à 12:21
- did
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
@chepioq : Effectivement, override + own_window_argb_visual ne fonctionne pas, pas de transparence.
Mais c'est quand j'utilise override + own_window_transparent yes que j'ai des problèmes de perte de transparence.
@ricorde : je ne sais pas comment, mais j'imagine, qu'il doit être possible de spécifier sur quel écran ton conky doit s'afficher.
Hors ligne
#1114 Le 24/04/2016, à 22:13
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
S'il vous plais dite moi comment faire pour que mon conky s'affiche sur mon écran primaire et pas secondaire
merci
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1115 Le 25/04/2016, à 13:17
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
ricorde : je viens de lire ça :changing own_window_type to normal fixed it
edit: désolé j'avais mal lu ta question, oups !
Dernière modification par enebre (Le 25/04/2016, à 13:21)
Hors ligne
#1116 Le 25/04/2016, à 22:22
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut enebre ces déjà sur own_window_type to normal je ne peux pas croix que personne n'a la solution quand je vois que vous écrivez les conky!!!
je poste mon conky
background yes
use_xft yes
xftfont Sans:size=8
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal fixed it
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 250 800
maximum_width 250
text_buffer_size 4096
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color black
default_outline_color white
alignment top_right
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 12
override_utf8_locale yes
#white
color1 green
#white
color2 green
#orange
color3 red
#orange - yellow
color4 ffc11f
# Lua Load #
#lua_load ~/.conky/ring.lua
#lua_draw_hook_pre clock_rings
TEXT
${font Sans:size=10}${color3}Kernel: ${color2}$kernel
${color3}Uptime:${color2} $uptime
${color3}Processus: ${color2} $processes${color3}${alignr}En cours: ${color2} $running_processes
${color2}Temp GPU: ${execi 3800 nvidia-smi -a | grep "GPU Current Temp" | cut -d : -f 2}
${color3}CPU: ${hr}${color12}
${color3}Frequence :$alignr ${freq_g} GHz
${color3}Core 0:${color2} ${cpu cpu0 } %${goto 80}${color4} ${cpubar cpu0 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp1_input` / 1000}${color2}
${color3}Core 1:${color2} ${cpu cpu1 } %${goto 80}${color4} ${cpubar cpu1 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core 2:${color2} ${cpu cpu2 } %${goto 80}${color4} ${cpubar cpu2 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp1_input` / 1000}${color2}
${color3}Core 3:${color2} ${cpu cpu3 } %${goto 80}${color4} ${cpubar cpu3 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core 4:${color2} ${cpu cpu4 } %${goto 80}${color4} ${cpubar cpu4 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp1_input` / 1000}${color2}
${color3}Core 5:${color2} ${cpu cpu5 } %${goto 80}${color4} ${cpubar cpu5 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core 6:${color2} ${cpu cpu6 } %${goto 80}${color4} ${cpubar cpu6 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp1_input` / 1000}${color2}
${color3}Core 7:${color2} ${cpu cpu7 } %${goto 80}${color4} ${cpubar cpu7 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core 8:${color2} ${cpu cpu8 } %${goto 80}${color4} ${cpubar cpu8 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core 9:${color2} ${cpu cpu9 } %${goto 80}${color4} ${cpubar cpu9 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core10:${color2} ${cpu cpu10 } %${goto 80}${color4} ${cpubar cpu10 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${color3}Core11:${color2} ${cpu cpu11 } %${goto 80}${color4} ${cpubar cpu11 6,60}${color2}${goto 150}${goto 185}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${cpugraph cpu0 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu1 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 0${goto 180}Core 1
${cpugraph cpu2 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu3 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 2${goto 180}Core 3
${cpugraph cpu4 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu5 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 4${goto 180}Core 5
${cpugraph cpu6 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu7 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 6${goto 180}Core 7
${cpugraph cpu8 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu9 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 8${goto 180}Core 9
${cpugraph cpu10 25,120 ffc11f 8b4b0b}$alignr${cpugraph cpu11 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}Core 10${goto 180}Core 11
${voffset 20}${color3}MEMOIRE: ${hr}${color2}
${color3}RAM:${color2} $mem/$memmax ${goto 150}$memperc% ${goto 185}${color4}${membar}${color2}
${color3}SWAP:${color2} ${swap} / ${swapmax} ${goto 150} ${swapperc}%${goto 185}${color4}${swapbar}
${color3}ESPACE DISQUE:${hr}${color2}
${color3}/ ${color2}${goto 60}${fs_used /} / ${fs_size /} ${goto 150}${goto 185}${color4}${fs_bar /}${color2}
${color3}/home ${color2}${goto 60}${fs_used /home} / ${fs_size /home} ${goto 150}${goto 185}${color4}${fs_bar /home}${color2}
${color3}RESEAU: ${hr}${color2}
${color3}${alignc}Wwan0 : ${addr wwan0}${color2}
${color3}${alignc}eno1 : ${addr eno1}${color2}
${color3}${alignc}Public : ${execi 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color3}Down:${color2} ${totaldown wwan0}${goto 120}${downspeedf wwan0}k/s
${color3}Up:${color2} ${totalup wwan0}${goto 120}${upspeedf wwan0}k/s
${downspeedgraph wwan0 25,120 ffc11f 8b4b0b}$alignr${upspeedgraph wwan0 25,120 ffc11f 8b4b0b}
${voffset -28}${goto 50}DOWN${goto 190}UP
${font sans-serif:size=8,weight:bold}${color}IP${alignr}DPORT
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 0}${alignr 1}${tcp_portmon 1 65535 rport 0}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 1}${alignr 1}${tcp_portmon 1 65535 rport 1}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 2}${alignr 1}${tcp_portmon 1 65535 rport 2}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 3}${alignr 1}${tcp_portmon 1 65535 rport 3}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 4}${alignr 1}${tcp_portmon 1 65535 rport 4}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 5}${alignr 1}${tcp_portmon 1 65535 rport 5}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 6}${alignr 1}${tcp_portmon 1 65535 rport 6}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 7}${alignr 1}${tcp_portmon 1 65535 rport 7}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 8}${alignr 1}${tcp_portmon 1 65535 rport 8}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 9}${alignr 1}${tcp_portmon 1 65535 rport 9}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 10}${alignr 1}${tcp_portmon 1 65535 rport 10}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 11}${alignr 1}${tcp_portmon 1 65535 rport 11}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 12}${alignr 1}${tcp_portmon 1 65535 rport 12}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 13}${alignr 1}${tcp_portmon 1 65535 rport 13}
${font sans-serif:size=8,weight:normal}${color1}${tcp_portmon 1 65535 rip 14}${alignr 1}${tcp_portmon 1 65535 rport 14}
En vous remercient
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1117 Le 26/04/2016, à 01:33
- UbuntOlivier
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir,
S'il vous plais dite moi comment faire pour que mon conky s'affiche sur mon écran primaire et pas secondaire
merci
Ce n'est pas directement dans le config que tu peux faire ça, mais bien au lancement de conky :
conky --display=:0.0
conky --display=:0.1
conky --display=:1.0
(à toi de trouver la bonne combinaison, je n'ai pas plusieurs écrans pour tester)
Et si tu veux afficher des conky différents sur plusieurs écrans à la fois, tu lances plusieurs conky en changeant de fichier de config :
conky -X :0.0 -c config1
conky -X :0.1 -c config2
conky -X :1.0 -c config3
Hors ligne
#1118 Le 26/04/2016, à 08:30
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Est-ce un écran étendu ou un miroir de l'écran principal ?
Hors ligne
#1119 Le 26/04/2016, à 20:06
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Est-ce un écran étendu ou un miroir de l'écran principal ?
Je pense écran étendu en faite j'ai un écran ordi + une tel Brancher en HDMI
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1120 Le 26/04/2016, à 20:11
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Merci UbuntuOlivier
Ou dois je mettre
conky --display=:0.0
conky --display=:0.1
conky --display=:1.0
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1121 Le 26/04/2016, à 21:30
- UbuntOlivier
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut,
Merci UbuntuOlivier
Ou dois je mettre
conky --display=:0.0
conky --display=:0.1
conky --display=:1.0
Ben simplement là où tu lances ton ou tes conky, un bash, un lanceur, une option de menu, un fichier d'initialisation de session, que sais-je… Chaque fois que tu utilises la commande conky, tu la remplaces par la commande conky --display, c'est tout.
Hors ligne
#1122 Le 26/04/2016, à 21:31
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Si tu n'y arrive pas avec la solution d'UbuntuOlivier, tu pourras essayer en lançant un deuxième conky ayant les paramètres de positions capables de joindre la position sur ton écran étendu.
Je vais dans /usr/bin/ et je fais une copie de conky en conky1, pour avoir deux conky, ensuite fais une copie de ton fichier conkyrc en conkrc1 en corrigeant la position du x et y par ex : gap_x 2000 gap_y 10 (à adapter) lance le conkyrc1 avec la commande conky1 -c ~/.conky/..../conkyrc1.
Tu pourrais aussi réduire le rafraichissement à 10 secondes, à toi de voir.
edit: ton fichier conkyrc
Car je me demande si la solution d'UbuntuOlivier fonctionne sur l'écran étendu.
Avec ça tu aura 2 conky sur le même écran à des positions différentes, l'un sur le moniteur principal et l'autre sur ton deuxième écran qui dans le cas d'écran étendu, fait qu'un écran en réalité.
Bon si c'est pas très clair et s'il ne te reste que cette solution, nous éclaircirons cette option.
Dernière modification par enebre (Le 26/04/2016, à 21:40)
Hors ligne
#1123 Le 26/04/2016, à 21:42
- UbuntOlivier
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Enebre, pas besoin de dupliquer le binaire pour pouvoir le lancer deux fois (ou plus), il suffit de préciser un autre fichier de config :
conky -c conkyrc1
conky -c conkyrc2
conky -c conkyrc3
Ce code p. ex. lancera conky 3 fois avec 3 fichiers de configuration différents, les 3 instances tourneront en même temps (normalement) sans problème. Les 3 instances auront 3 pid différents et pourront être terminées indépendamment l'une de l'autre.
Hors ligne
#1124 Le 26/04/2016, à 22:06
- ricorde
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
J'ai utiliser un lanceur
Dans application au demarrage j'ai cette commande la esse celle ci que je modifie ?
sh -c "sleep 10; conky -c /home/lyca/.conky/conky-extra/conky8/conky-all-gray;"
lyca@lyca:~$ sh -c "sleep 10; conky -c conkyrc2 /home/lyca/.conky/conky-extra/conky8/conky-all-gray;"
conky: cannot open conkyrc2: Aucun fichier ou dossier de ce type
lyca@lyca:~$
Merci de votre aide
Dernière modification par ricorde (Le 26/04/2016, à 22:13)
Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0) Carte graphique : GIGABYTE GeForce GTX 680 Carte mére : ASUS SABERTOOTH X79 Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go
Hors ligne
#1125 Le 26/04/2016, à 22:13
- UbuntOlivier
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Oui :
sh -c "sleep 10; conky -X:0.0 -c /home/lyca/.conky/conky-extra/conky8/conky-all-gray;"
Hors ligne