#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
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...
# 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
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
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 ) :
${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
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.
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 ),
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
-- 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
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
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
Bonne fin de week end pluvieux qui favorise de rester devant son ordi ou sous la couette
ou les deux en même temps
Hors ligne
#94 Le 14/11/2010, à 14:00
- Levi59
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
Ç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
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
Ça doit être sacrement chaud sous ta couette
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
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
+1
Hors ligne
#96 Le 15/11/2010, à 10:01
- erufu
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Mon conky
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
Tron ! Sympa le conky.
+1 (mis à part le conky pour l'heure).
[hs] Le film Tron Legacy sort le 02/02/2011 !! [/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 .
Hors ligne