Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 08/11/2010, à 15:24

Nicky_rr

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Avec un script qui va lire les données dans le fichier de la batterie en tout cas c'est possible. Après je ne sais pas si il existe une commande intégrée à Conky directement.

Hors ligne

#77 Le 08/11/2010, à 21:25

chepioq

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Nicky_rr a écrit :

Avec un script qui va lire les données dans le fichier de la batterie en tout cas c'est possible. Après je ne sais pas si il existe une commande intégrée à Conky directement.

Il existe une variable conky pour la batterie:

battery     (num)     Battery status and remaining percentage capacity of ACPI or APM battery. ACPI battery number can be given as argument (default is BAT0).

battery_bar     (height),(width) (num)     Battery percentage remaining of ACPI battery in a bar. ACPI battery number can be given as argument (default is BAT0).

battery_percent     (num)     Battery percentage remaining for ACPI battery. ACPI battery number can be given as argument (default is BAT0).

battery_short     (num)     Battery status and remaining percentage capacity of ACPI or APM battery. ACPI battery number can be given as argument (default is BAT0). This mode display a short status, which means that C is displayed instead of charging, D for discharging, F for full, N for not present, E for empty and U for unknown.

battery_time     (num)     Battery charge/discharge time remaining of ACPI battery. ACPI battery number can be given as argument (default is BAT0).

Voir les variables de conky, ici: http://conky.sourceforge.net/variables.html


Tout est dans tout et réciproquement....

Hors ligne

#78 Le 09/11/2010, à 17:02

Nicky_rr

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui je sais qu'il existe des commandes pour la batterie, mais je ne sais pas si il y a ce qu'il cherche (si j'ai bien compris) la consommation "instantanée".

Hors ligne

#79 Le 09/11/2010, à 17:04

Darel

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Voici le miens, simple...
Conky

# Paramètres de la fenêtre
own_window yes
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
alignment top_right
out_to_console no
background yes
gap_x 10
gap_y 35

# Paramètres de la police
use_xft yes
xftfont Arial:size=10
override_utf8_locale yes

# Paramètres de configuration
update_interval 1
double_buffer yes

# Nombre d'échantillons
cpu_avg_samples 4
net_avg_samples 4

TEXT
Uptime : $uptime

CPU Total : ${cpu cpu0}%
${cpugraph cpu0 50,250}
CPU Core :
1 : ${cpubar cpu1 10,200} ${cpu cpu1}%
2 : ${cpubar cpu2 10,200} ${cpu cpu2}%
3 : ${cpubar cpu3 10,200} ${cpu cpu3}%
4 : ${cpubar cpu4 10,200} ${cpu cpu4}%
5 : ${cpubar cpu5 10,200} ${cpu cpu5}%
6 : ${cpubar cpu6 10,200} ${cpu cpu6}%
7 : ${cpubar cpu7 10,200} ${cpu cpu7}%
8 : ${cpubar cpu8 10,200} ${cpu cpu8}%

RAM : $mem / $memmax ($memperc%)
${membar 10,250}
SWAP : $swap / $swapmax ($swapperc%)
${swapbar 10,250}

Activitée HDD : ${diskio /dev/sda}
${diskiograph /dev/sda 50,250}
Linux : ${fs_used /} / ${fs_size /} (${fs_used_perc /}%)
${fs_bar 10,250 /}
Windows : ${fs_used /media/Windows/} / ${fs_size /media/Windows/} (${fs_used_perc /media/Windows/}%)
${fs_bar 10,250 /media/Windows/}
Win-Tux : ${fs_used /media/Win-Tux/} / ${fs_size /media/Win-Tux/} (${fs_used_perc /media/Win-Tux/}%)
${fs_bar 10,250 /media/Win-Tux/}
Documents : ${fs_used /media/Documents/} / ${fs_size /media/Documents/} (${fs_used_perc /media/Documents/}%)
${fs_bar 10,250 /media/Documents/}

Température CPU : ${acpitemp}°C
Température GPU : ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'}°C
Température HDD : ${hddtemp /dev/sda}°C

Download : ${downspeedf eth0}Ko/s ($totaldown)
${downspeedgraph eth0 50,250}
Upload : ${upspeedf eth0}Ko/s ($totalup)
${upspeedgraph eth0 50,250}

Quand la société serre les fesses, les espaces de liberté individuelle rétrécissent.
Roland Topor.

Hors ligne

#80 Le 09/11/2010, à 17:52

magiccerbere

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq a écrit :
Nicky_rr a écrit :

Avec un script qui va lire les données dans le fichier de la batterie en tout cas c'est possible. Après je ne sais pas si il existe une commande intégrée à Conky directement.

Il existe une variable conky pour la batterie:

battery     (num)     Battery status and remaining percentage capacity of ACPI or APM battery. ACPI battery number can be given as argument (default is BAT0).

battery_bar     (height),(width) (num)     Battery percentage remaining of ACPI battery in a bar. ACPI battery number can be given as argument (default is BAT0).

battery_percent     (num)     Battery percentage remaining for ACPI battery. ACPI battery number can be given as argument (default is BAT0).

battery_short     (num)     Battery status and remaining percentage capacity of ACPI or APM battery. ACPI battery number can be given as argument (default is BAT0). This mode display a short status, which means that C is displayed instead of charging, D for discharging, F for full, N for not present, E for empty and U for unknown.

battery_time     (num)     Battery charge/discharge time remaining of ACPI battery. ACPI battery number can be given as argument (default is BAT0).

Voir les variables de conky, ici: http://conky.sourceforge.net/variables.html

Hello,

Merci pour les réponses. Ce qui se passe, c'est que je n'ai pas ma batterie dans mon ordinateur portable (vu qu'il est branché sur le secteur)... onc es-ce tout de même possible?


(Sur)vie... C'est tout...

Hors ligne

#81 Le 09/11/2010, à 17:57

chepioq

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

magiccerbere a écrit :

Hello,

Merci pour les réponses. Ce qui se passe, c'est que je n'ai pas ma batterie dans mon ordinateur portable (vu qu'il est branché sur le secteur)... onc es-ce tout de même possible?

Si tu n'as pas la batterie, je ne vois pas comment conky pourrai te donner des renseignements dessus...


Tout est dans tout et réciproquement....

Hors ligne

#82 Le 09/11/2010, à 18:00

magiccerbere

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Ce n'est pas de la batterie que je veux, mais la consommation W/h...


(Sur)vie... C'est tout...

Hors ligne

#83 Le 10/11/2010, à 18:10

ashka

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Une petite astuce pour ceux qui veulent Spotify (version preview Linux, pas testé sous wine si y'a des gens avec spotify sous wine dites-moi si ça marche smile ) :

${exec xwininfo -root -tree | grep -i spotify | grep – | awk 'BEGIN { FS ="-" } ; {print $2 }'|awk -F – '{print $1}'} – ${exec xwininfo -root -tree | grep -i spotify | grep – | awk -F \" {'print $2'}|awk -F - {'print $2'}|awk -F – {'print $2'}}

Merci à macsim pour son aide avec awk smile

Sinon voici mon .conkyrc :

# set to yes if you want Conky to be forked in the background
background no

cpu_avg_samples 2
net_avg_samples 2

out_to_console no

# X font when Xft is disabled, you can pick one with program xfontsel
#font 7x12
#font 6x10
#font 7x13
#font 8x13
#font 7x12
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
#font -artwiz-snap-normal-r-normal-*-*-100-*-*-p-*-iso8859-1

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
xftfont Bitstream Vera Sans Mono:size=8

own_window_transparent yes
own_window_colour hotpink
# Text alpha when using Xft
xftalpha 0.8

on_bottom yes

# mail spool
mail_spool $MAIL

# Update interval in seconds
update_interval 3
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type   override  # type de fenêtre "maison" (le type desktop convient si on n'a pas d'ombre)
own_window_hints  undecorated,below,sticky,skip_taskbar,skip_pager # définition du type 

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
#minimum_size 280 5
#maximum_width 150

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 10

# border margins
border_margin 4

# border width
border_width 1

# Default colors and also border colors
default_color black
default_shade_color black
default_outline_color black

# Text alignment, other possible values are commented
#alignment top_left
#minimum_size 10 10
gap_x 13
gap_y 34
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer no

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# boinc (seti) dir
# seti_dir /opt/seti

# Possible variables to be used:
#
#      Variable         Arguments                  Description                
#  acpiacadapter                     ACPI ac adapter state.                   
#  acpifan                           ACPI fan state                           
#  acpitemp                          ACPI temperature.                        
#  adt746xcpu                        CPU temperature from therm_adt746x       
#  adt746xfan                        Fan speed from therm_adt746x             
#  battery           (num)           Remaining capasity in ACPI or APM        
#                                    battery. ACPI battery number can be      
#                                    given as argument (default is BAT0).     
#  buffers                           Amount of memory buffered                
#  cached                            Amount of memory cached                  
#  color             (color)         Change drawing color to color            
#  cpu                               CPU usage in percents                    
#  cpubar            (height)        Bar that shows CPU usage, height is      
#                                    bar's height in pixels                   
#  downspeed         net             Download speed in kilobytes              
#  downspeedf        net             Download speed in kilobytes with one     
#                                    decimal                                  
#  exec              shell command   Executes a shell command and displays    
#                                    the output in torsmo. warning: this      
#                                    takes a lot more resources than other    
#                                    variables. I'd recommend coding wanted   
#                                    behaviour in C and posting a patch :-).  
#  execi             interval, shell Same as exec but with specific interval. 
#                    command         Interval can't be less than              
#                                    update_interval in configuration.        
#  fs_bar            (height), (fs)  Bar that shows how much space is used on 
#                                    a file system. height is the height in   
#                                    pixels. fs is any file on that file      
#                                    system.                                  
#  fs_free           (fs)            Free space on a file system available    
#                                    for users.                               
#  fs_free_perc      (fs)            Free percentage of space on a file       
#                                    system available for users.              
#  fs_size           (fs)            File system size                         
#  fs_used           (fs)            File system used space                   
#  hr                (height)        Horizontal line, height is the height in 
#                                    pixels                                   
#  i2c               (dev), type, n  I2C sensor from sysfs (Linux 2.6). dev   
#                                    may be omitted if you have only one I2C  
#                                    device. type is either in (or vol)       
#                                    meaning voltage, fan meaning fan or temp 
#                                    meaning temperature. n is number of the  
#                                    sensor. See /sys/bus/i2c/devices/ on     
#                                    your local computer.                     
#  kernel                            Kernel version                           
#  loadavg           (1), (2), (3)   System load average, 1 is for past 1     
#                                    minute, 2 for past 5 minutes and 3 for   
#                                    past 15 minutes.                         
#  machine                           Machine, i686 for example                
#  mails                             Mail count in mail spool. You can use    
#                                    program like fetchmail to get mails from 
#                                    some server using your favourite         
#                                    protocol. See also new_mails.            
#  mem                               Amount of memory in use                  
#  membar            (height)        Bar that shows amount of memory in use   
#  memmax                            Total amount of memory                   
#  memperc                           Percentage of memory in use              
#  new_mails                         Unread mail count in mail spool.         
#  nodename                          Hostname                                 
#  outlinecolor      (color)         Change outline color                     
#  pre_exec          shell command   Executes a shell command one time before 
#                                    torsmo displays anything and puts output 
#                                    as text.                                 
#  processes                         Total processes (sleeping and running)   
#  running_processes                 Running processes (not sleeping),        
#                                    requires Linux 2.6                       
#  shadecolor        (color)         Change shading color                     
#  stippled_hr       (space),        Stippled (dashed) horizontal line        
#                    (height)        
#  swapbar           (height)        Bar that shows amount of swap in use     
#  swap                              Amount of swap in use                    
#  swapmax                           Total amount of swap                     
#  swapperc                          Percentage of swap in use                
#  sysname                           System name, Linux for example           
#  time              (format)        Local time, see man strftime to get more 
#                                    information about format                 
#  totaldown         net             Total download, overflows at 4 GB on     
#                                    Linux with 32-bit arch and there doesn't 
#                                    seem to be a way to know how many times  
#                                    it has already done that before torsmo   
#                                    has started.                             
#  totalup           net             Total upload, this one too, may overflow 
#  updates                           Number of updates (for debugging)        
#  upspeed           net             Upload speed in kilobytes                
#  upspeedf          net             Upload speed in kilobytes with one       
#                                    decimal                                  

#  uptime                            Uptime                                   
#  uptime_short                      Uptime in a shorter format               
#
#  seti_prog                         Seti@home current progress
#  seti_progbar      (height)        Seti@home current progress bar
#  seti_credit                       Seti@hoome total user credit


# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument
#${font Dungeon:style=Bold:pixelsize=10}I can change the font as well
#${font Verdana:size=10}as many times as I choose
#${font Perry:size=10}Including UTF-8,
#${font Luxi Mono:size=10}justo como este texto que o google traduz fêz o português
# stuff after 'TEXT' will be formatted on screen
#${font Grunge:size=12}${time %a  %b  %d}${alignr -25}${time %k:%M}

TEXT
$nodename - $sysname $kernel on $machine
$stippled_hr
${exec cal}
$stippled_hr
${color black}Uptime:$color $uptime ${color black}- Load:$color $loadavg
${color black}CPU Usage:${color #5000a0} ${cpu}% ${cpubar}
${color black}${cpugraph 000000 5000a0}
${color black}Load average:${color #5000a0} ${loadavg 1}, ${loadavg 2}, ${loadavg 3}
${color black}RAM Usage:$color $mem/$memmax - $memperc% $membar
${color black}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar}
${color black}Processes:$color $processes  ${color black}Running:$color $running_processes
$color$stippled_hr
${color black}Networking:
 Down:${color #8844ee} ${downspeed wlan0} k/s${color black} ${offset 70}Up:${color darkblue} ${upspeed wlan0} k/s
${color black}${downspeedgraph eth0 32,150 ff0000 0000ff} $alignr${color black}${upspeedgraph eth0 32,150 0000ff ff0000}
${color black}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar /}
#${font Dungeon:style=Bold:pixelsize=12}${color #88aadd}MPD: ${alignc}$mpd_artist - $mpd_title
#${color #88aadd}$mpd_bar
#${color #88aadd}${alignc}$mpd_status
${font Dungeon:style=Bold:pixelsize=12}${color black}Spotify
${font Dungeon:style=Bold:pixelsize=12}${color darkblue}${exec xwininfo -root -tree | grep -i spotify | grep – | awk 'BEGIN { FS ="-" } ; {print $2 }'|awk -F – '{print $1}'} – ${exec xwininfo -root -tree | grep -i spotify | grep – | awk -F \" {'print $2'}|awk -F - {'print $2'}|awk -F – {'print $2'}}
${font}
${color}Name              PID     CPU%   MEM%
${color darkblue} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color black} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color black} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color}Mem usage
${color darkblue} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color black} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color black} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}

${color #000000} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color #000000} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color #000000} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color #000000} ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}

Dernière modification par ashka (Le 10/11/2010, à 18:26)

Hors ligne

#84 Le 10/11/2010, à 20:27

vichenze

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Voici le mien, qui est pour l'instant une simple adaptation horizontale de mon ancien conky, en changeant quelques trucs au passage.

f4cb5d64-18e6-43ea-aabd-ca4495463d83.jpg

cpu

# System stats bar

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
 
# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont unDotum:size=8
xftalpha 0.8
text_buffer_size 2048
 
# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 250 5
maximum_width 255
 
# Draw shades?
draw_shades no
 
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
 
# Stippled borders?
stippled_borders 3
 
# border margins
border_margin 9
 
# border width
border_width 10
 
# Default colors 
default_color ffffff
  
# Text alignment, other possible values are commented
alignment top_left
 
# Gap between borders of screen
gap_x 100
gap_y 800


# stuff after 'TEXT' will be formatted on screen
 
TEXT
${color #ffffff}${font Radio Space:size=24}CPU
${voffset -25}$font $color
CPU1  ${cpu cpu1}% ${color #a6a6a6}${cpubar cpu1}$color
CPU2  ${cpu cpu2}% ${color #a6a6a6}${cpubar cpu2}$color
Temp : ${execi 8 sensors | grep "Core 0" | cut -c15-16}° - ${execi 8 sensors | grep "Core 1" | cut -c15-16}° / Vcore : ${execi 8 sensors | grep in1 | cut -c15-20}

CPUivore
${top_mem name 1}${alignr}${top cpu 1} %
${top_mem name 2}${alignr}${top cpu 2} %
${top_mem name 3}${alignr}${top cpu 3} %
${top_mem name 4}${alignr}${top cpu 4} %

mem

# System stats bar

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
 
# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont unDotum:size=8
xftalpha 0.8
text_buffer_size 2048
 
# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 250 5
maximum_width 255
 
# Draw shades?
draw_shades no
 
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
 
# Stippled borders?
stippled_borders 3
 
# border margins
border_margin 9
 
# border width
border_width 10
 
# Default colors 
default_color ffffff
  
# Text alignment, other possible values are commented
alignment top_left
 
# Gap between borders of screen
gap_x 405
gap_y 800


# stuff after 'TEXT' will be formatted on screen
 
TEXT 
${color #ffffff}${font Radio Space:size=24}RAM / DD
${voffset -25}$font $color
RAM: $alignc $mem / $memmax $alignr $memperc%
${color #a6a6a6}$membar$color
/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}%
${color #a6a6a6}${fs_bar /}$color
Home $alignc ${fs_used /home} / ${fs_size /home} $alignr ${fs_used_perc /home}%
${color #a6a6a6}${fs_bar /home}$color
Jeux $alignc ${fs_used /media/jeux} / ${fs_size /media/jeux} $alignr ${fs_used_perc /media/jeux}%
${color #a6a6a6}${fs_bar /media/jeux}$color
Données $alignc ${fs_used /media/donnees} / ${fs_size /media/donnees} $alignr ${fs_used_perc /media/donnees}%
${color #a6a6a6}${fs_bar /media/donnees}$color
Windows $alignc ${fs_used /media/Windows} / ${fs_size /media/Windows} $alignr ${fs_used_perc /media/Windows}%
${color #a6a6a6}${fs_bar /media/Windows}$color

réseau

# System stats bar

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
 
# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont unDotum:size=8
xftalpha 0.8
text_buffer_size 2048
 
# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 250 5
maximum_width 255
 
# Draw shades?
draw_shades no
 
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
 
# Stippled borders?
stippled_borders 3
 
# border margins
border_margin 9
 
# border width
border_width 10
 
# Default colors 
default_color ffffff
  
# Text alignment, other possible values are commented
alignment top_left
 
# Gap between borders of screen
gap_x 710
gap_y 800


# stuff after 'TEXT' will be formatted on screen
 
TEXT 
${color #ffffff}${font Radio Space:size=24}RESEAU
${voffset -25}$font $color
IP publique $alignr ${execi 300 wget www.whatismyip.com/automation/n09230945.asp -O - -q}
IP locale $alignr ${addr eth0}
${downspeedgraph eth0 a86135 a86135}
${voffset -25}$alignc Download : ${downspeed eth0} kb/s - Total : ${totaldown eth0}
${voffset 5}${upspeedgraph eth0 a86135 a86135}
${voffset -25}$alignc Upload : ${upspeed eth0} kb/s - Total : ${totalup eth0}

meteo

# System stats bar

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
 
# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont unDotum:size=8
xftalpha 0.8
text_buffer_size 2048
 
# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 250 5
maximum_width 255
 
# Draw shades?
draw_shades no
 
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
 
# Stippled borders?
stippled_borders 3
 
# border margins
border_margin 9
 
# border width
border_width 10
 
# Default colors 
default_color ffffff
  
# Text alignment, other possible values are commented
alignment top_left
 
# Gap between borders of screen
gap_x 1015
gap_y 800


# stuff after 'TEXT' will be formatted on screen
 
TEXT
${color #ffffff} ${font Radio Space:size=24}METEO
${voffset -25}$font $color
$alignr ${execi 300 conkyForecast --location=FRXX5482 --datatype=CN}, ${execi 300 conkyForecast --location=FRXX5482 --datatype=CO}
$alignr Dernière MAJ: ${execi 300 conkyForecast --location=FRXX5482 --hideunits --datatype=LU -m 0 }
${voffset -40}${color #a6a6a6}${font ConkyWeather:size=85}${execi 300 conkyForecast --location=FRXX5482  --datatype=WF}$color
$font${voffset -167}${alignr}Vent: ${execi 300 conkyForecast  --location=FRXX5482 --datatype=WS} ${execi 300 conkyForecast --datatype=WD}
${alignr}Humidité: ${execi 300 conkyForecast --location=FRXX5482  --datatype=HM}
${alignr}Pluie: ${execi 300 conkyForecast  --location=FRXX5482 --startday=0 --datatype=PC}
${alignr}Lever: ${execi 300 conkyForecast --location=FRXX5482 --datatype=SR}
${alignr}Coucher: ${execi 300 conkyForecast --location=FRXX5482 --datatype=SS}
${alignc 30}${execi 300 conkyForecast --location=FRXX5482 --datatype=CT}: ${execi 300 conkyForecast --location=FRXX5482  --hideunits --datatype=HT} $font $alignr Temp Ressentie: ${execi 300 conkyForecast --location=FRXX5482  --datatype=LT}

${alignc 7}${execi 300 conkyForecast  --location=FRXX5482 --startday=1 --endday=5 --spaces=12 --datatype=DW -w}
${color #a6a6a6}${font ConkyWeather:size=26}${execi 300 conkyForecast --location=FRXX5482 --spaces=2 --startday=1 --endday=5 --centeredwidth=1 --datatype=WF}$font$color
${alignc 110}${execi 300 conkyForecast  --location=FRXX5482 --startday=1 --hideunits --datatype=HT}/${execi 300 conkyForecast  --location=FRXX5482 --startday=1 --hideunits --datatype=LT}${alignc 0}${execi 300 conkyForecast  --location=FRXX5482 --startday=2 --hideunits --datatype=HT}/${execi 300 conkyForecast --startday=2 --hideunits --location=FRXX5482  --datatype=LT}${alignc -40}${execi 300 conkyForecast --startday=3 --hideunits  --location=FRXX5482 --datatype=HT}/${execi 300 conkyForecast  --location=FRXX5482 --startday=3 --hideunits --datatype=LT}${alignc -75}${execi 300 conkyForecast  --hideunits --location=FRXX5482 --startday=4 --datatype=HT}/${execi 300 conkyForecast  --location=FRXX5482 --startday=4 --hideunits --datatype=LT}${alignc -105}${execi 300 conkyForecast  --location=FRXX5482 --startday=5 --hideunits --datatype=HT}/${execi 300 conkyForecast  --location=FRXX5482 --startday=5 --hideunits --datatype=LT}
$alignc${execi 300 conkyForecast --location=FRXX5482  --startday=1 --endday=5 --spaces=12 --datatype=PC} 

Système

# System stats bar

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
 
# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont unDotum:size=8
xftalpha 0.8
text_buffer_size 2048
 
# Update interval in seconds
update_interval 3.0

# Minimum size of text area
minimum_size 250 5
maximum_width 255
 
# Draw shades?
draw_shades no
 
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
 
# Stippled borders?
stippled_borders 3
 
# border margins
border_margin 9
 
# border width
border_width 10
 
# Default colors 
default_color ffffff
  
# Text alignment, other possible values are commented
alignment top_left
 
# Gap between borders of screen
gap_x 1320
gap_y 800


# stuff after 'TEXT' will be formatted on screen
 
TEXT
${color #ffffff}${font Radio Space:size=24}SYSTEME
${voffset -25}$font$color
$sysname $kernel $alignr $machine
Intel Core Duo $alignr${freq_g cpu0}Ghz
Uptime $alignr${uptime_short}
${voffset 30}${font Radio Space:size=64}$alignc${execi 10 date +%R}

Si vous avez des idées d'améliorations je vous écoute, j'ai un peu l'impression que ça fait "posé" en plein milieu pour l'instant.

Pour la police c'est Radio Space
Le fond d'écran est une capture du jeu X3 Terran Conflict, j'en ai fait quelques autres et je les fait cycler à chaque démarrage avec ce script :
change_fond.sh

#!/bin/bash
# Change le Papier peint aléatoirement
# merci à Yoann Aubineau sur le forum linux-fr.org
COMMAND="cp --force"
# Indiquer le fichier qui sera défini comme papier peint
CIBLE="$HOME/conkyfiles/x3tc/fond.jpg"
# Indiquer le répertoire contenant les images
SELECT="$HOME/conkyfiles/x3tc/images/*.jpg"
FILES=( $( ls -1 ${SELECT} ) )
RANDOM=$( date +%N )
RANDOM2=$(( ${RANDOM} / $(date +%W) ))
NEW2=$(( ${RANDOM2} % ${#FILES[*]} ))
NEW=$(( ${RANDOM} % ${#FILES[*]} ))
SOURCE=${FILES[${NEW}]}

${COMMAND} ${SOURCE} ${CIBLE}

Si ça intéresse quelqu'un je peux les uploader quelque part...

Dernière modification par vichenze (Le 10/11/2010, à 20:28)

Hors ligne

#85 Le 10/11/2010, à 20:40

Pahoo

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

bonsoir,
je ne sais pas si cela à déja été proposé (la collection de post antérieurs toutes versions neutral ),
voici une commande directe à partir du conky qui permet de s'affranchir de l'appel à un ip.sh
j'ai essayé sous fedora ça marche sous ubuntu je teste bientôt:

IP Publique :     ${color}${execi 3600 dig +short myip.opendns.com @resolver1.opendns.com}

trouvée sur le net  si ça peut servir heureux de partager   big_smile

-- edit OK aussi sur Ubuntu ----------

Dernière modification par Pahoo (Le 10/11/2010, à 21:52)


Ubuntu 10.04    Fedora 14   DualCore 3.00GHz  2GoRam

Hors ligne

#86 Le 11/11/2010, à 09:29

adama88

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonjour à tous et à toutes

Juste une petite question. Peut-on limiter la longueur de la commande ${hr} ? L'épaisseur j'ai trouvé mais pas sa longueur.

@Pahoo : Merci pour ta commande, ça fonctionne très bien et c'est plus pratique.


Ubuntu 23.10 - Windows 11 famille
Lenovo Y520-15IKBN - Intel® Core™ i5-7300HQ × 4 - Intel® UHD 630  + NVIDIA GeForce GTX 1050
32 Go RAM - Nvme 1To + HDD 1to (DD d'origine)

Hors ligne

#87 Le 11/11/2010, à 12:55

yano1966

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

@vinchenze: j'aime bien la jauge "Wind.a.u.b.e"...:lol:

Dernière modification par yano1966 (Le 11/11/2010, à 12:56)


Tour custom - Gigabyte P55-USB3 - Intel i7-870 - RAM 16Go DDR3 1333Mhz - MSI GeForce GT 710 - DD: 500Go - Linux Mint 20 Cinnamon.
Tour custom - ASRock H310CM-HDV - Intel i3-9100F - RAM 16Go DDR4 2400Mhz - MSI GeForce GTX 1650 - SSD: 240Go - DD: 2To - Manjaro 20 KDE.
FreeBox V5 en ADSL2+ @ 15000 kbps ( 1,8 Mo/s )

Hors ligne

#88 Le 13/11/2010, à 11:21

netchaiev

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Salut,

J'ai une petite question un peu bête sur les scripts pour Conky.

A force de m'éclater les yeux sur les posts, j'ai bien compris comment faire un conky, voir plusieurs etc....

Néanmoins je me suis heurté à certains problèmes, dont la coloration en dégradé de mes titres. Il me semble que Fenouille84 ou Levi89 m'avaient conseillé de faire un script en Lua. A partir de là vient ma question con :

En absence de Lua, les instructions dans le fichier .Conky sont écrits en quoi ?

Est-ce que Python peut être utilisé pour faire des scripts ?

JE n'ai pas vu de doc sur le site pour LUA. Comment fait-on pour l'utiliser ? Quelles sont les différences avec python ?

Bon je sais mes questions ont l'air connes mais.....................:P

MErci pour vos réponses

Dernière modification par netchaiev (Le 13/11/2010, à 11:49)


CM : MSI P55-GD65 ; 8 G° de Ram ; Processeur  : Intel I5 750
Carte son : intégrée à la CM. Du 7.1
Carte graphique : Geforce GT730
Ubuntu 23.10 64 bits

Hors ligne

#89 Le 13/11/2010, à 13:00

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Le langage lua permet d'ajouter des fonctionnalités (graphique surtout) à conky grâce à une option de configuration dans le conkyrc qui exécute le script lua. Il permet une certaine interaction entre les deux langages (utilisation de balises conkyrc dans le script lua par exemple)

Mais tu peux très bien utiliser un autre langage pour toute fonctionnalité non graphique. Tu seras juste limité par le fait que les autres langages ne permettent que d'afficher du texte ou des balises conky et ne peuvent pas utiliser les balises conky. Un peu comme mon script en bash pour organiser plusieurs fortunes côte à côte dans un même conkyrc ou comme le script en python qui affiche les informations sur la météo.
C'est scripts ne vont en faite que renvoyer un texte que conky va afficher/interpréter.

Edit:

Quand je dis graphique, j'entends une modification de l'interface "normale" comme la forme des barres. Tu peux très bien utiliser un script bash ou autre pour créer un dégradé artificiel en changeant la couleur de chaque lettre/mot l'un après l'autre mais ca va vite devenir lourd et au final ce sera conky qui travaillera sur des balises conky donc double boulot alors que avec lua, conky se contente d'afficher sans traitement (enfin je crois).

Edit 2

Pour ta première question, je ne sais pas si conky utilise un langage existant, c'est plus un système simplifié comme pourrait l'être le BBcode sur un forum.

Dernière modification par Levi59 (Le 13/11/2010, à 13:09)

Hors ligne

#90 Le 13/11/2010, à 13:35

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

netchaiev a écrit :

JE n'ai pas vu de doc sur le site pour LUA. Comment fait-on pour l'utiliser ? Quelles sont les différences avec python ?

Bon je sais mes questions ont l'air connes mais.....................:P

MErci pour vos réponses

En  plus de ce que t'a dit Levi59, il y un topic sur Lua avec conky ici où tu trouveras des réponses à tes questions et des liens interessants.

Sinon, Lua s'intègre parfaitement avec conky : Lua utilse la bibliothèque Cairo pour gérer les graphiques, on peut faire des graphiques avec Python et Cairo également mais avec Conky, Lua affiche directement les graphiques dans la fenêtre Conky, Python ne permet pas ça (à ma connaissance).

Lua est concu pour être utilisé avec d'autres application, regarde sur wikipedia : http://fr.wikipedia.org/wiki/Lua.

Tu peux aussi utiliser Lua sans graphiques avec les variables de conky par exemple : lua_bar, lua_gauge ... elles sont équivalentes à execbar, execgauge qui peuvent être utilisées avec n'importe quel language bash, perl, python ...

Et non, il n'y a pas de questions connes, seulement les réponses smile

Bon courage !

Hors ligne

#91 Le 14/11/2010, à 09:01

carpediem

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Salut à tous, j'aimerai savoir si c'est possible d'avoir avec conky un graphique sur la pression atmosphérique sur une durée de plusieurs jours.
Merci de vos réponses
Carpediem


"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE

Hors ligne

#92 Le 14/11/2010, à 10:38

netchaiev

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Salut,

JE vous remercie de vos réponses..... Ok, je comprends mieux la logique de la chose.
JE vais donc m'attaquer à tout cela et essayer de comprendre Lua.

Laisser moi un peu de temps et je vous envoi un petit Conky des familles

Bonne fin de week end pluvieux qui favorise de rester devant son ordi ou sous la couette


CM : MSI P55-GD65 ; 8 G° de Ram ; Processeur  : Intel I5 750
Carte son : intégrée à la CM. Du 7.1
Carte graphique : Geforce GT730
Ubuntu 23.10 64 bits

Hors ligne

#93 Le 14/11/2010, à 12:31

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

netchaiev a écrit :

Bonne fin de week end pluvieux qui favorise de rester devant son ordi ou sous la couette

ou les deux en même temps big_smile

Hors ligne

#94 Le 14/11/2010, à 14:00

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

carpediem a écrit :

Salut à tous, j'aimerai savoir si c'est possible d'avoir avec conky un graphique sur la pression atmosphérique sur une durée de plusieurs jours.
Merci de vos réponses
Carpediem

Ça doit être possible mais le problème c'est de trouver les données. Il faudra sûrement conserver des données sur plusieurs jours a moins de trouver une source d'information sur plusieurs semaines et accessible du net. Mais je suppose que tu dois en connaître un?

EDIT: tu souhaites un graphiques des dernières données ou des prévisions? les prévision c'est parfaitement faisable, il y a plein de sites qui le propose mais pour les données plus anciennes...

Pour faire le graph en lua, tu as le script de Wlourf ICI, mais pour la config voit dans le script ou avec l'auteur. Il te suffit ensuite de placer des coordonnées sur les axes et d'actualiser toute les Xh ou si c'est possible à certaines heures.

@wlourf

wlourf a écrit :
netchaiev a écrit :

Bonne fin de week end pluvieux qui favorise de rester devant son ordi ou sous la couette

ou les deux en même temps big_smile

Ça doit être sacrement chaud sous ta couette wink
lol

Dernière modification par Levi59 (Le 14/11/2010, à 14:32)

Hors ligne

#95 Le 14/11/2010, à 15:59

JB-home

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

wlourf a écrit :
netchaiev a écrit :

Bonne fin de week end pluvieux qui favorise de rester devant son ordi ou sous la couette

ou les deux en même temps big_smile

+1 lol

Hors ligne

#96 Le 15/11/2010, à 10:01

erufu

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Mon conky smile

Capture-tiny.png

Oups oublié le code :

cpu

# Default Fonts
use_xft yes
xftfont Droid: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 override
own_window_hints undecorated,below,skip_taskbar,sticky,skip_pager

# Window border
draw_borders no
draw_shades no

# Default Color
default_color E0DFDE 

# Color Title.
color2 008080


# Size and position
minimum_size 1600 300
gap_x 0
gap_y -280
alignment middle_left

TEXT
${goto 400}${color1}${font Gameover:size=50}System$font ${hr 3}
###
${goto 400}${color1}   Core1 : ${color2}${cpu cpu1}%  ${cpubar cpu1 5,300}${goto 950}${color1}Uptime : ${color2}$uptime${color1}${goto 1100}Charge : ${color2}$loadavg ${goto 1370}${color}Threads : ${color2} $processes ${color} En cours : ${color2} $running_processes
${goto 400}${color1}   Core2 : ${color2}${cpu cpu2}%  ${cpubar cpu2 5,300}${goto 950}${color2}${color1}Batterie : ${color2} ${battery_percent BAT0}% ${color1}${goto 1100}Secteur : ${color2} ${acpiacadapter} ${color1} ${goto 1370}${color}${top name 1}${color2}${top cpu 1}${top mem 1}${color white}
${goto 400}${color1}   Ram   : ${color2}${memperc}%  ${membar 5,300}










${color1}${font ENDURO:italic:size=40}${color2} ${exec date '+%H'}:${color darkviolet}${exec date '+%M'}:${color red}${exec date '+%S'}$font${font ENDURO:italic:size=20}${color orange}${exec date '+%d'}/${color yellow}${exec date '+%m'}/${color green}${exec date '+%y'}$font

Reseau

# Default Fonts
use_xft yes
xftfont Droid: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 override
own_window_hints undecorated,below,skip_taskbar,sticky,skip_pager

# Window border
draw_borders no
draw_shades no

# Default Color
default_color E0DFDE 

# Color Title.
color2 008080


# Size and position
minimum_size 1600 300
gap_x 0
gap_y -280
alignment middle_left

TEXT
${goto 400}${color1}${font Gameover:size=50}System$font ${hr 3}
###
${goto 400}${color1}   Core1 : ${color2}${cpu cpu1}%  ${cpubar cpu1 5,300}${goto 950}${color1}Uptime : ${color2}$uptime${color1}${goto 1100}Charge : ${color2}$loadavg ${goto 1370}${color}Threads : ${color2} $processes ${color} En cours : ${color2} $running_processes
${goto 400}${color1}   Core2 : ${color2}${cpu cpu2}%  ${cpubar cpu2 5,300}${goto 950}${color2}${color1}Batterie : ${color2} ${battery_percent BAT0}% ${color1}${goto 1100}Secteur : ${color2} ${acpiacadapter} ${color1} ${goto 1370}${color}${top name 1}${color2}${top cpu 1}${top mem 1}${color white}
${goto 400}${color1}   Ram   : ${color2}${memperc}%  ${membar 5,300}










${color1}${font ENDURO:italic:size=40}${color2} ${exec date '+%H'}:${color darkviolet}${exec date '+%M'}:${color red}${exec date '+%S'}$font${font ENDURO:italic:size=20}${color orange}${exec date '+%d'}/${color yellow}${exec date '+%m'}/${color green}${exec date '+%y'}$font

Disque

# Default Fonts
use_xft yes
xftfont Ubuntu:size=8
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 override
own_window_hints undecorated,below,skip_taskbar,sticky,skip_pager

# Window border
draw_borders no
draw_shades no

# Default Color
default_color E0DFDE 

# Color Title.
color white
color2 red


# Size and position
minimum_size 1366 300
gap_x 650
gap_y -180
alignment middle_left

TEXT
${color2}${font Gameover:size=30}Disque$font ${goto 100} ${goto 200}${color1}Root : ${color2}${fs_free /}/${fs_size /}  ${fs_used_perc /}%  ${fs_bar 5,100 /} ${goto 600}${color1}Home : ${color2}${fs_free /home/erufu}/${fs_size /home/erufu} ${fs_used_perc /home/erufu}% ${fs_bar 5,100 /home/erufu}

Agenda

# Default Fonts
use_xft yes
xftfont Gameover:size=30
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 override
own_window_hints undecorated,below,skip_taskbar,sticky,skip_pager

# Window border
draw_borders no
draw_shades no

# Default Color
default_color E0DFDE 

# Color Title.
color2 008080


# Size and position
minimum_size 300 200
gap_x 50
gap_y 40
alignment tr

TEXT
${execi 3600 gcalcli --nc --cals=owner agenda '8am' '11pm'}

Dernière modification par erufu (Le 15/11/2010, à 10:14)

Hors ligne

#97 Le 15/11/2010, à 10:05

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Tron!

Sympa le conky. Simple mais efficace. Pourrais tu mettre également le code de ton conkyrc?

Hors ligne

#98 Le 15/11/2010, à 19:17

Fenouille84

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Levi59 a écrit :

Tron ! Sympa le conky.

+1 (mis à part le conky pour l'heure).

[hs] Le film Tron Legacy sort le 02/02/2011 !! wink [/hs]


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#99 Le 15/11/2010, à 21:26

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

C'est parce que tu souhaite mettre des icones sur le bureau que tu as mis autant de conkyrc? Un seul aurais suffit sinon...

Hors ligne

#100 Le 16/11/2010, à 10:54

erufu

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui je vais les rassembler en un seul c'est prévu avec l'ajout des températures et autres infos utiles smile.

Hors ligne