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.

#576 Le 23/04/2011, à 18:12

SkyZ

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

Merci pour ta réponse je test ça de suite
D'ailleurs j'aimùe bien ton systray il est original

Hors ligne

#577 Le 25/04/2011, à 11:51

kurapika29

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

Bon me revoilou avec un nouveau wallpapper et donc un nouveau conky xD
.conkyrc1

# temps pour fermer conky en seconde. 0 = toujours actif 
total_run_times 0

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes

# Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
text_buffer_size 300

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2

# taille et positon - largeur/hauteur
alignment bottom_right
minimum_size 250
maximum_width 500

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 120
gap_y 30

# afficher les ombres
draw_shades no

# afficher des contours
draw_outline no

# contours autour des blocs de texte
draw_borders no

# contours autour des graphs
draw_graph_borders no

# largeur du contour
# border_width 1

# largeur des marges
border_inner_margin 1

#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes

# type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override # normal / override / desktop
#own_window_hints  undecorated,below,sticky,skip_taskbar,skip_pager

# pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes

# vrai transparence 
#own_window_argb_visual yes

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
font StarbabeHmkBold:size=10
# Tout le texte en majuscule
uppercase no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Couleurs
default_color black
default_shade_color 333333
default_outline_color black

color1 FFFA00 #jaune
color2 0000FF #bleu foncé
color3 D000FF #rose
color4 FF6100 #orange
color5 00E7FF #bleu clair
color6 FF000F #rouge
TEXT
${alignc}${color6}$kernel $machine
${goto 80}${color6}CPU core 1 : ${color} ${cpu cpu1}%
${goto 80}${color6}CPU core 2 : ${color} ${cpu cpu2}%
${goto 220}${color6}CPU
${color}${top name 1}${alignr} ${top cpu 1}%
${color}${top name 2}${alignr} ${top cpu 2}%
${goto 220}${color6}MEM
${color}${top_mem name 1}${alignr} ${top_mem mem 1}%
${color}${top_mem name 2}${alignr} ${top_mem mem 2}%

${goto 10}${color6}Down : ${color}${downspeed eth0}${goto 170}${color6}Up : ${color}${upspeed eth0}
${goto 10}${color6}Total : ${color}${totaldown eth0}   ${goto 160}${color6}Total: ${color}${totalup eth0}

.conkyrc2

# temps pour fermer conky en seconde. 0 = toujours actif 
total_run_times 0

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes

# Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
text_buffer_size 300

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2

# taille et positon - largeur/hauteur
alignment bottom_left
minimum_size 250
maximum_width 500

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 120
gap_y 40

# afficher les ombres
draw_shades no

# afficher des contours
draw_outline no

# contours autour des blocs de texte
draw_borders no

# contours autour des graphs
draw_graph_borders no

# largeur du contour
# border_width 1

# largeur des marges
border_inner_margin 1

#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes

# type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override # normal / override / desktop
#own_window_hints  undecorated,below,sticky,skip_taskbar,skip_pager

# pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes

# vrai transparence 
#own_window_argb_visual yes

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
font StarbabeHmkBold:size=10
# Tout le texte en majuscule
uppercase no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Couleurs
default_color black
default_shade_color 333333
default_outline_color FF000F

color1 FFFA00 #jaune
color2 0000FF #bleu foncé
color3 D000FF #rose
color4 FF6100 #orange
color5 00E7FF #bleu clair
color6 FF000F #rouge
TEXT
${color6}Swap : ${color}${alignr}$swap ${color6}/ $swapmax 
 ${color}${swapbar}
${color6}RAM : ${color}${alignr}$mem ${color6}/ $memmax 
 ${color}${membar}
${color6}Root: ${color}${alignr}${fs_free /} ${color6}/ ${fs_size /}
 ${color}${fs_bar 4 /}${color}
${color6}/home: ${color}${alignr}${fs_free /home} ${color6}/ ${fs_size /home}
 ${color}${fs_bar 4 /home}${color}

Se qui nous donne 1303728552.png

Par contre je n'ai pas trouver comment changer uniquement le contour des membar/swapbar/fs_bar pour le mettre en rouge et non en noir.
Si une âme charitable connais le petit truc que je n'ai pas trouvé wink


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#578 Le 25/04/2011, à 13:14

Fenouille84

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

Voici mon nouveau conky smile
Pas de gros gros changement, si ce n'est le calendrier en Lua.

Screen
cbgreenlines.th.png

conkyrc0 (droite)

#Fonctionnement de conky 
  total_run_times 0               #Temps en secondes ; 0 = toujours actif
  background yes                  #Pour que conky tourne en arrière plan ; no = pour les tests

#Réglages système
  cpu_avg_samples 1               #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
  net_avg_samples 2               #Nb d'échantillons pour calculer la moyenne d'utilisation CPU

#Mémoire
  double_buffer yes               #Éviter le clignotement
  no_buffers yes                  #Soustraire les mémoires tampons de la mémoire utilisée
  text_buffer_size 1024           #Taille du cache pour le texte

#Affichage
  out_to_console no               #Affiche le texte sur la sortie standard
  update_interval 1               #Taux de rafraîchissement de la fenêtre (s)

#Fenêtre conky
  alignment top_right             #Alignement
 #---
  minimum_size 170 10             #Taille minimum (px) ; largeur / hauteur
  maximum_width 170               #Largeur maximum (px)
 #---
  gap_x 5                         #Écart avec le bord gauche / droit
  gap_y 5                       #Écart avec le bord haut / bas
 #---
  draw_shades no                  #Afficher les ombres
  draw_outline no                 #Afficher les contours de fenêtre
  draw_borders no                 #Afficher des contours autour des blocs de texte
  border_width 1                  #Largeur du contour
  border_inner_margin 1           #Largeur des marges
 #---
  own_window yes                  #Utiliser sa propre fenêtre
  own_window_type override        #Type de fenêtre ; normal / override / desktop
  own_window_transparent yes      #Pseudo transparence
  own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

#Mise en forme
  use_xft yes                     #Utiliser Xft (polices lissées etc)
  xftalpha 1                      #Utiliser Xft
  override_utf8_locale yes        #Force l'UTF8
  uppercase no                    #Tout le texte en majuscule
  use_spacer right                #Ajoute des espaces après certains objets (qu'avec des polices fixes)
 #---
  xftfont Free Serif:size=10      #Police par défaut
  #xftfont saxMono:size=9         #Police par défaut
 #---
  default_bar_size 50 5           #Barre par défaut (longeur hauteur)
  stippled_borders 3              #Taille des pointillés

#Couleurs
  default_color FFFFFF            #Couleur par défaut
  default_shade_color 333333      #Couleur des ombres
  default_outline_color black     #Couleur des contours
 #---
  color1 606060                   #Gris
  color2 6EAC0B                   #Vert
 #---
  short_units yes                 #Unités courtes
  pad_percents 2                  #Unité à 2 décimales
  top_name_width 6                #Largeur des processus

#LUA : Clock
  #lua_load $HOME/conky/Script/clock.lua
  #lua_draw_hook_pre clock_rings

#LUA : Background
  #lua_load $HOME/conky/Script/bg.lua
  #lua_draw_hook_pre draw_bg

#LUA : Calendar
  lua_load $HOME/conky/Script/calendrier.lua
  lua_draw_hook_pre widgets

TEXT
${color1}${alignc}${time %H:%M}${offset 15}${voffset -3}${font webdings:size=3}\
${if_match ${exec wmctrl -d | sed '/*/!d ; s/ .*$//g'} == 0 }${color2}n${color1}${else}n${endif}      \
${if_match ${exec wmctrl -d | sed '/*/!d ; s/ .*$//g'} == 1 }${color2}n${color1}${else}n${endif}      \
${if_match ${exec wmctrl -d | sed '/*/!d ; s/ .*$//g'} == 2 }${color2}n${color1}${else}n${endif}      \
${if_match ${exec wmctrl -d | sed '/*/!d ; s/ .*$//g'} == 3 }${color2}n${color1}${else}n${endif}${font}${offset 15}${voffset -5}${uptime_short}${voffset 3}






${color1}${hr}

${color2}${font Free Serif:size=11}SYSTEM${font}${color1}
${goto 30}Cpu1${goto 75}${cpu cpu1}%${voffset 2}${alignr}${cpubar cpu1}${voffset -2}
${goto 30}Cpu2${goto 75}${cpu cpu2}%${voffset 2}${alignr}${cpubar cpu2}${voffset -2}

${color2}${font Free Serif:size=11}MEMORY${font}${color1}
${goto 30}Ram${goto 75}${memperc}%${voffset 2}${alignr}${membar}${voffset -2}
${goto 30}Swap${goto 75}${swapperc}%${voffset 2}${alignr}${swapbar}${voffset -2}

${hr}
${font Free Serif:size=35}${alignc}${time %H} ${time %M}${font}
${font Free Serif:size=12:italic}${alignc}${exec date +%A\ %d\ %B | sed 's/^.\| [a-z]/\U&/g'}${font}









${hr}

${color2}${font Free Serif:size=11}USAGE${font}${color1}
${goto 30}Cpu${goto 75}${top name 1}${alignr}${top cpu 1}%
${goto 30}Mem${goto 75}${top_mem name 1}${alignr}${top_mem mem 1}%

${color2}${font Free Serif:size=11}DISK${font}${color1}
${goto 30}Root${goto 75}${fs_free /}${voffset 2}${alignr}${fs_bar /}${voffset -2}
${goto 30}Home${goto 75}${fs_free /home}${voffset 2}${alignr}${fs_bar /home}${voffset -2}
${if_match ${exec ls /media | wc -l} >0}
${color2}${font Free Serif:size=11}USB${font}${color1}
${execp grep -E ^\/dev /etc/mtab | cut -d " " -f2 | sed '1,2d ; s&^.*/&&g' | while read line ; do name=$(echo $line | cut -c '1-5' | sed 's/.*/\L&/g ; s/^./\U&/g') ; echo '${goto 30}'$name'${goto 75}${fs_free /media/'$line'}${voffset 2}${alignr}${fs_bar /media/'$line'}${voffset -2}' ; done}
${else}${endif}
${hr}

calendrier.lua

------------------------------------------------------------------
-- [[ Adapdation d'un conky calendrier d'ogmen sur ubuntu.ru ]] --
------------------------------------------------------------------

require 'cairo'

-------------------------------
-- [[ Background creation ]] --
-------------------------------
function list (cr, x, y, bg)
    --Créer l'image du fond
        image_bg = cairo_image_surface_create_from_png (bg)

    --Recueillir des données sur la largeur et la hauteur de l'image
        w = cairo_image_surface_get_width (image_bg)
        h = cairo_image_surface_get_height (image_bg)

    --Comme point de départ, le coin supérieur gauche
        cairo_translate (cr, x, y)

    --Calcul de la taille de l'image
        cairo_scale (cr, 265/w, 265/h)

    --Affichage de l'image
        cairo_set_source_surface (cr, image_bg, 3, -45)
        cairo_paint (cr)
        cairo_surface_destroy (image_bg)
end

--------------------------------------------
-- [[ Calendar by londonali1010 (2009) ]] --
--------------------------------------------
function calendar (cr, x, y, font, fs, fgc, fgd, fge, fga, fda, fea)
    --Définition des couleurs des mois et des jours
        function rgb_to_r_g_b(colour,alpha)
        return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
        end
    
        local day = tonumber(os.date("%w"))
        local day_num = tonumber(os.date("%d"))
    
        local remainder = day_num % 7

        start_day = day - (day_num % 7)+1
        if start_day < 0 then start_day = 7 + start_day end
    
        month = tonumber(os.date("%m"))
        --[[
        month_name = os.date("%B")
        if month == 01 then month_name = "JANVIER"
            elseif month == 02 then month_name = "FEVRIER"
            elseif month == 03 then month_name = "MARS"
            elseif month == 04 then month_name = "AVRIL"
            elseif month == 05 then month_name = "MAI"
            elseif month == 06 then month_name = "JUIN"
            elseif month == 07 then month_name = "JUILLET"
            elseif month == 08 then month_name = "AOUT"
            elseif month == 09 then month_name = "SEPTEMBRE"
            elseif month == 10 then month_name = "OCTOBRE"
            elseif month == 11 then month_name = "NOVEMBRE"
            elseif month == 12 then month_name = "DECEMBRE"
        end

        year = tonumber(os.date("%Y"))
        ]]

        days = { "Lu", "Ma", "Me", " Je", "Ve", "Sa", "Di" }


    function get_days_in_month()
        local month_days = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }
        local d = month_days[month]

        --Recalculer février pour une année bissextile    
            if month == 2 and year % 4 == 0 and (year % 100 ~= 0 or year % 400 ~= 0) then d = 29 end
            return d
    end

    --Largeur égale à la largeur de la fenêtre conky
        local size = conky_window.width

    --Coordonnées d'affichage du calendrier
        cairo_translate(cr, conky_window.width/ 2, 60)
        cairo_select_font_face(cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL)
        cairo_set_source_rgba(cr, rgb_to_r_g_b(fgc, fga))

    --Calculer la taille de la police sur la largeur de la fenêtre
        local dpi = tonumber(conky_parse('${exec xdpyinfo | grep resolution | cut -c 18-19}'))
        local font_pixel_size = size / 8
        local font_size = font_pixel_size * 72 / dpi -- 72 pt/in * 1/dpi

    --Definir la taille de la police pour le mois et l'année
        fs = font_size * fs
        cairo_set_font_size(cr, fs * 1.2)

    --Affiche le mois et l'année
        --[[
        local text = month_name .. " " .. year

        cairo_move_to(cr, x + 50 - 3.5 * size / 8, y - 2.5 * size / 8)
        cairo_text_path(cr, text)
        cairo_fill(cr)
        ]]

    --Définit la police pour afficher les jours de la semaine
        cairo_set_font_size(cr, fs * 0.8)
        local xi, yi = x - 3.5 * size / 8, y - 1.5 * size / 8
        for i = 1, 7 do
            cairo_move_to(cr, xi, yi)
            cairo_text_path(cr, days[i])
            cairo_fill(cr)
            xi = xi + size/8
        end

    --Définit la police pour les numéros
        cairo_set_font_size(cr, fs * 0.8)

        local xi = x - 3.5 * size / 8 + (start_day - 1) * size / 8
        local yi = y - 0.5 * size / 8

        days_in_month = get_days_in_month()
    
        for i = 1, days_in_month do
            --Affichage du jour courrant
                if i == day_num then
                    cairo_set_source_rgba(cr, rgb_to_r_g_b(fgd, fda))
                    cairo_select_font_face(cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD)
                else
                    cairo_set_source_rgba(cr, rgb_to_r_g_b(fge, fea))
                    cairo_select_font_face(cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL)
                end

            cairo_move_to(cr, xi, yi)
            
            --Ajoute un 0 avant les 9 premiers jours
            if i < 10 then cairo_text_path(cr, "  ") end
            
            cairo_text_path(cr, i)
            cairo_fill(cr)
            xi = xi + size / 8
            if xi == x + size / 2 - size / 16 then
                xi = x - 3.5*size / 8
                yi = yi + size / 10
                    if yi > y + size / 2 then
                        yi = y - 0.5 * size / 8
                    end
            end

        end
end

--------------------------------------------------------------------------------

function conky_widgets()
    if conky_window == nil then return end
    local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)

--------------------------------------------------------------------------------

--[[ Creation du fond
    cr = cairo_create (cs)
    list (cr, 
    10,                      --Position du l'image par rapport au bord gauche de la fenêtre conky
    10,                        --Position de l'image par rapport au bord haut de la fenêtre conky
    "/home/user/chemin"      --Chemin de l'image du fond du conky
    )
    cairo_destroy(cr)
]]

cr = cairo_create (cs)
    calendar (cr, 
    4,                        --X (par rapport au bord gauche de la fenêtre conky)
    365,                     --Y (par rapport au bord gauche de la fenêtre conky)
    "Free Serif",            --Police du calendrier         
    0.9,                        --Taille de la police
    0x606060,                --Mois, année et nom des jours
    0x6EAC0B,                --Jour courant
    0x606060,                --Autres jours 
    1,                    --Transparence du texte (0=transparent, 1=opaque)
    1,                    --Transparence du jour courant (0=transparent, 1=opaque)
    1                        --Transparence des autre jours (0=transparent, 1=opaque)
    )
    cairo_destroy(cr)

end

J'ai repris la mise en page et essayer de le commenter pour qu'il soit le plus simple possible.
Ce fichier ne devrait donc pas être trop dur à modifier pour qu'il s'adapte à vos besoins wink

conkyrc1 (terminal)

#Fonctionnement de conky 
  total_run_times 0               #Temps en secondes ; 0 = toujours actif
  background yes                  #Pour que conky tourne en arrière plan ; no = pour les tests

#Réglages système
  cpu_avg_samples 1               #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
  net_avg_samples 2               #Nb d'échantillons pour calculer la moyenne d'utilisation CPU

#Mémoire
  double_buffer yes               #Éviter le clignotement
  no_buffers yes                  #Soustraire les mémoires tampons de la mémoire utilisée
  text_buffer_size 1024           #Taille du cache pour le texte

#Affichage
  out_to_console no               #Affiche le texte sur la sortie standard
  update_interval 1               #Taux de rafraîchissement de la fenêtre (s)

#Fenêtre conky
  alignment top_left              #Alignement
 #---
  minimum_size 490 10             #Taille minimum (px) ; largeur / hauteur
  maximum_width 490               #Largeur maximum (px)
 #---
  gap_x 5                         #Écart avec le bord gauche / droit
  gap_y 275                       #Écart avec le bord haut / bas
 #---
  draw_shades no                  #Afficher les ombres
  draw_outline no                 #Afficher les contours de fenêtre
  draw_borders no                 #Afficher des contours autour des blocs de texte
  border_width 1                  #Largeur du contour
  border_inner_margin 1           #Largeur des marges
 #---
  own_window yes                  #Utiliser sa propre fenêtre
  own_window_type override        #Type de fenêtre ; normal / override / desktop
  own_window_transparent yes      #Pseudo transparence
  own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

#Mise en forme
  use_xft yes                     #Utiliser Xft (polices lissées etc)
  xftalpha 1                      #Utiliser Xft
  override_utf8_locale yes        #Force l'UTF8
  uppercase no                    #Tout le texte en majuscule
  use_spacer right                #Ajoute des espaces après certains objets (qu'avec des polices fixes)
 #---
  xftfont Free Serif:size=11      #Police par défaut
  #xftfont saxMono:size=9         #Police par défaut
 #---
  default_bar_size 50 5           #Barre par défaut (longeur hauteur)
  stippled_borders 3              #Taille des pointillés

#Couleurs
  default_color FFFFFF            #Couleur par défaut
  default_shade_color 333333      #Couleur des ombres
  default_outline_color black     #Couleur des contours
 #---
  color1 606060                   #Gris
  color2 6EAC0B                   #Vert
 #---
  short_units yes                 #Unités courtes
  pad_percents 2                  #Unité à 2 décimales
  top_name_width 6                #Largeur des processus

#LUA : Clock
  #lua_load $HOME/conky/Script/clock.lua
  #lua_draw_hook_pre clock_rings

#LUA : Background
  #lua_load $HOME/conky/Script/bg.lua
  #lua_draw_hook_pre draw_bg

#LUA : Calendar
  #lua_load $HOME/conky/Script/calendrier.lua
  #lua_draw_hook_pre widgets

TEXT
${color2}TERMINAL${voffset -12}
${color1}${hr}

Pour le wall, c'est par ici.


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

Hors ligne

#579 Le 26/04/2011, à 10:00

chepioq

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

kurapika29 a écrit :

Par contre je n'ai pas trouver comment changer uniquement le contour des membar/swapbar/fs_bar pour le mettre en rouge et non en noir.
Si une âme charitable connais le petit truc que je n'ai pas trouvé wink

essaye en mettant :
${color6}${swapbar}
${color6}${membar}


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

Hors ligne

#580 Le 26/04/2011, à 11:34

kurapika29

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

J'ai tésté chepioq et en fait il change la couleur de toute la bar hmm c'est pour ça que je demande big_smile
Je sais pas si c'est possible, mais j'aimerais qu'au lieu d'avoir le rectangle noir comme contour de mes bars, qu'il soit rouge en fait.
Peut être que j'en demande beaucoup trop, je ne sais pas tongue
J'ai testé aussi en bidouillant les lignes "draw_shades/outline/borders" mais rien n'y fait le pire c'est avec outline où la il me rajoute un contour partout ce qui est affreux smile


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#581 Le 26/04/2011, à 11:55

chepioq

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

C'est vrai que cela donne le cadre et la barre de la même couleur.
Pourtant j'ai vu ce que tu demande ici : http://conky.pitstop.free.fr/wiki/index … e_%28fr%29

Dans la première image on voit que le cadre de la barre RAM est jaune et la barre grise...
Mais il n'explique pas comment cela est possible


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

Hors ligne

#582 Le 26/04/2011, à 12:01

kurapika29

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

OMG c'est tout à fait ça que je veux tongue
Reste plus qu'à chercher, maintenant que je sais que c'est possible wink merci chepioq


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#583 Le 26/04/2011, à 12:21

RegisBurin

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

kurapika29 a écrit :

OMG c'est tout à fait ça que je veux tongue
Reste plus qu'à chercher, maintenant que je sais que c'est possible wink merci chepioq

J'ai !

(en fait, je fais ça depuis pas mal de temps pour avoir des bordures de graph de la même couleur que l'arrière-plan, et avoir l'impression que les graph n'ont pas de bordures)

L'astuce est simple, mais faut l'savoir... Il suffit de faire suivre ton graph par un autre graph "vide", et de le déplacer (à grand coup d'offset -x) "par dessus" ton graph, Tadaaaaa !

Pour avoir un graph vide, c'est aussi très simple, tu lui attribues une variable inexistante (par ex. tu as un dual-core, tu assigne ce graph au core N°3 => Résultat, graph vide wink )

(cf en exemple mon .conkyrc plus haut edit: post #575)

@+

Dernière modification par RegisBurin (Le 26/04/2011, à 12:22)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#584 Le 26/04/2011, à 12:33

kurapika29

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

Rha mon DIEU merci Regis big_smile
1303817832.png
Pour le coup je reposte juste le .conkyrc2 (j'y aurais jamais pensé à mettre une faux cpubar O_O)
Et plutôt que les "offset -" j'ai mis un goto plus rapide pour moi je pense à trouver.

# temps pour fermer conky en seconde. 0 = toujours actif 
total_run_times 0

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes

# Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
text_buffer_size 300

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2

# taille et positon - largeur/hauteur
alignment bottom_left
minimum_size 250
maximum_width 500

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 120
gap_y 40

# afficher les ombres
draw_shades no

# afficher des contours
draw_outline no

# contours autour des blocs de texte
draw_borders no

# contours autour des graphs
draw_graph_borders no

# largeur du contour
# border_width 1

# largeur des marges
border_inner_margin 1

#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes

# type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override # normal / override / desktop
#own_window_hints  undecorated,below,sticky,skip_taskbar,skip_pager

# pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes

# vrai transparence 
#own_window_argb_visual yes

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
font StarbabeHmkBold:size=10
# Tout le texte en majuscule
uppercase no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Couleurs
default_color black
default_shade_color 333333
default_outline_color FF000F

color1 FFFA00 #jaune
color2 0000FF #bleu foncé
color3 D000FF #rose
color4 FF6100 #orange
color5 00E7FF #bleu clair
color6 FF000F #rouge
TEXT
${color6}Swap : ${color}${alignr}$swap ${color6}/ $swapmax 
 ${color6}${swapbar}${goto 7}${color}${cpubar cpu4}${color}
${color6}RAM : ${color}${alignr}$mem ${color6}/ $memmax 
 ${color6}${membar}${goto 7}${color}${cpubar cpu4}${color}
${color6}Root: ${color}${alignr}${fs_free /} ${color6}/ ${fs_size /}
 ${color6}${fs_bar /}${color}${goto 7}${color}${cpubar cpu4}${color}
${color6}/home: ${color}${alignr}${fs_free /home} ${color6}/ ${fs_size /home}
 ${color6}${fs_bar /home}${color}${goto 7}${color}${cpubar cpu4}${color}

Dernière modification par kurapika29 (Le 26/04/2011, à 12:38)


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#585 Le 26/04/2011, à 12:48

RegisBurin

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

Yep

Aucun mérite ceci-dit, car j'avais demandé et trouvé l'astuce ici-même, sur le topic (3). Je ne sais plus qui me l'avais soufflé par contre, mais merci pour lui big_smile

@+


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#586 Le 26/04/2011, à 12:50

chepioq

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

Merci Regis,
Je me doutai qu'il y avait une solution, je la note quelque part au cas ou...


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

Hors ligne

#587 Le 27/04/2011, à 06:22

Fenouille84

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

Ah mince, j'arrive trop tard ! tongue
J'utilise aussi cette technique parfois pour les graph. La première fois que je l'ai vue, c'était du temps de conky-hardcore.
Merci à eux wink


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

Hors ligne

#588 Le 27/04/2011, à 17:40

wlourf

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

salut !

Il y a aussi quelques explications détaillées sur le forum crunchbang : ce message et les suivants.

Dernière modification par wlourf (Le 27/04/2011, à 22:52)

Hors ligne

#589 Le 27/04/2011, à 22:48

RegisBurin

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

wlourf a écrit :

salut !

Il y a aussi quelques ecplications détaillées sur le forum crunchbang : ce message et les suivants.

wlourf, le sauveur de conky... comme d'hab' wink

d'ailleurs il y a une astuce dans le topic cité encore moins tordue que dessiner la barre/graph d'un cpu qui n'existerait pas:

${execbar echo 0}

bon à savoir

@+


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#590 Le 28/04/2011, à 05:43

wlourf

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

smile
Avec une faute d'orthographe exceptionnelle, il faut bien le reconnaître big_smile

Bon un petit résumé a été posté sur conky pitstop

a+

Hors ligne

#591 Le 30/04/2011, à 14:28

djipey

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

Bonjour.

Déja, je viens de découvrir conky.pitstop. Génial. Depuis combien de temps cela existe?

Bon, dans un deuxième temps j'ai un problème. Vous connaissez surement tous le script qui récupère les images du site bonjour madame. On peut aussi l'adapter pour d'autres sites, comme démotivateur.fr par exemple. Je mets mon script et mon conkyrc correspondants pour ceux qui découvrent:

le script bash:

#!/bin/bash

# Post original sur http://apps.magetys.com/linux/bonjourmadame/bonjourMadame


URL=`wget -O - -q http://www.bonjourmadame.fr/ | grep -Eo "(http://www.bonjourmadame.fr/photo/[^\"]+)|(http://[0-9]+.media.tumblr.com/tumblr.*?00.*?jpg)" | grep -v bonjour |head -n 1` > /dev/null

if [ -n $URL ]
then
    rm /home/djipey/images/bonjourmme/*.png
    rm /home/djipey/conky/images/new.png
    PHOTO="/home/djipey/images/bonjourmme/`date '+%d_%m_%Y'`"
    wget $URL -O $PHOTO > /dev/null
    #Faire angle Random
    ANGLE=0
    # pour la commande convert ->    sudo apt-get install imagemagick
    convert $PHOTO -gravity center -resize 300x300 -bordercolor snow -background black -polaroid $ANGLE /home/djipey/conky/images/new.png # > /dev/null
    
fi


#identify /home/djipey/conky/images/new.png | cut -d x -f 2 | cut -d ' ' -f 1

J'avais un peu modifier les regex du script original parce qu'elles ne marchaient plus je crois. Et voici mon conkyrc:

#------Mémoire et système------------------

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1

#pour que conky tourne en arrière plan background no pour les tests
background yes

# temps pour fermer conky en seconde. 0 = toujours actif 
total_run_times 0

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
text_buffer_size 2048

# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes

#--------Polices----------------------------

# Utiliser Xft (polices lissées etc)
use_xft yes

#police a utiliser : use_xft doit être a "yes"
xftfont Arial:size=10
xftalpha 0.8

#permet l'affichage de caractères accentués
override_utf8_locale yes 

# Tout le texte en majuscule
uppercase no

#-------Fenêtre-----------------------------

# utiliser sa propre fenêtre
own_window yes

#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes

#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override


#------Ombres et contours--------------------

#  afficher les ombres
draw_shades no

# afficher des contours
draw_outline no

# contours autour des blocs de texte
draw_borders no

#afficher les contours des graph, ça j'ai ajouté
draw_graph_borders yes

stippled_borders 8

# largeur des marges
border_inner_margin 4

# largeur du contour
border_width 1

#------------Taille et position-----------------
#une ligne == environ 15 pixels

minimum_size 5 5
alignment bottom_right #détermine la position du conky sur l'écran, ici à droite.
gap_x 340
gap_y 600 #position en ordonée, en partant du bas de l'écran

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer none

#------------Couleurs---------------------------

default_color 4582B5  #définition de la couleur par défaut.Changer ici la couleur.
default_shade_color black
default_outline_color black


color1 AC3AA5 # un genre de violet
color2 FFFFFF # le blanc
color3 FFC100 # le jaune
color4 FF6400 # le orange
color5 FF0000 # le rouge


color1 AC3AA5 # un genre de violet
color2 FFFFFF # le blanc
color3 FFC100 # le jaune
color4 FF6400 # le orange
color5 FF0000 # le rouge


TEXT

${texeci 3600 /home/djipey/conky/scripts/bonjourmme.sh}
${offset 400}${voffset 310}${image /home/djipey/conky/images/new.png -p 5,5 -f 10}

Mais le problème, c'est qu'une fois l'image récupérée, elle est toujours affichée au même endroit sur mon bureau, indépendamment du fait qu'elle soit en portrait ou en paysage, et sans prendre en compte les dimensions de l'image. Est ce qu'il y aurait moyen de récupérer les dimensions de la photo, et de l'afficher le plus près possible du bord de mon écran?


EDIT: je pense avoir trouvé un début de réponse: largeur=`identify -format '%w' $image` permet d'obtenir la largeur de l'image. Est ce que quelqu'un pourrait me dire comment intégrer ça avec execpi et un offset variable (qui change avec la largeur de l'image)?

Dernière modification par djipey (Le 30/04/2011, à 14:46)

Hors ligne

#592 Le 01/05/2011, à 12:21

djipey

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

Un truc dans le genre:

${execpi 150 '${offset' 'echo `identify -format '%w' /home/djipey/conky/images/new.png`'}${voffset 310}${image /home/djipey/conky/images/new.png -p 5,5 -f 10}'}

Mais ça ne marche pas:

sh: Bad substitution
sh: Syntax error: Unterminated quoted string

Hors ligne

#593 Le 01/05/2011, à 22:06

alionz

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

Salut tl monde,

suite à une fraîche installe de xubuntu narval, j'ai installé conky et rédigé le fichier .conkyrc en suivant la doc du site

###########################
##   Conky configuration
###########################
background yes
use_xft yes
xftfont Courier new:size=9
xftalpha 0.1
out_to_console no
update_interval 2
total_run_times 0

own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes

stippled_borders 5
border_margin 8
border_width 1

no_buffers no
uppercase no

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes
use_spacer left

###########################
##   Couleurs
###########################
default_color           ffffff
default_shade_color     000000
default_outline_color   000000
color1                  94c3e0          # données
color2                  dbe7ff          # titre

###########################
##   Positionner son conky
###########################
alignment top_left
gap_x 2870
gap_y 50
minimum_size 290 5
maximum_width 308

TEXT

${color}${font pixelsize=12}${time %A %d %B %Y}
${color1}${font URW Chancery L:style=Medium Italic:pixelsize=34}${time %H:%M:%S}${font}${color}

${color2}${font URW Chancery L:style=Medium Italic:pixelsize=15}Ordinateur  ${color2}${hr}${font}

${color}${execi 86400 lsb_release -si} : ${color1}${execi 86400 lsb_release -sr} ${execi 86400 lsb_release -sc}
${color}Linux  : ${color1}$kernel $machine $freq_dyn_g GHz
${color}Uptime : ${color1}$uptime

${color2}${font URW Chancery L:style=Medium Italic:pixelsize=15}Informations Système  ${color2}${hr}${font}

${color #656c75}${cpugraph 5e7b7b d8deeb}
${voffset -24}${alignc}${color1}${cpu cpu1}%

${color} CPU : ${color1}${hwmon 1 temp 2}C° ${alignr}${color} M/B : ${color1}${hwmon 1 temp 1}C°

${color} RAM     :${color1}$memperc% $mem /$memmax ${color #d8deeb}$membar
${color} Swap    :${color1}$swapperc% $swap /$swapmax ${color #d8deeb}$swapbar
${color} Process :${color1}$processes ${alignr}${color}Running : ${color1}$running_processes

${color2}${font URW Chancery L:style=Medium Italic:pixelsize=15}Disque Dur  ${color2}${hr}${font}

${color}Local   : sda ${color1}${hddtemp /dev/sda}° ${color}| sdb ${color1}${hddtemp /dev/sdb}° ${color}| sdc ${color1}${hddtemp /dev/sdc}°
${color}nfs     : sda ${color1}${exec nc 192.168.1.3 7634 | cut -d'|' -f4}C° ${color}| sdb ${color1}${exec nc 192.168.1.3 7634 | awk -F'|' '{ if ( length ($9) == 2) { print $9 } else { print " "$9 } }'}C° ${color}| sdc ${color1}${exec nc 192.168.1.3 7634 | cut -d'|' -f14}C°

${color}Racine  : ${color1}${fs_used_perc /}% ${alignr}${fs_free /} ${color}${fs_bar 5,120 /}
${color}Home    : ${color1}${fs_used_perc /home/}% ${alignr}${fs_free /home/} ${color}${fs_bar 5,120 /home/}

${color}Store 1 : ${color1}${fs_used_perc /media/Store_1/}% ${alignr}${fs_free /media/Store_1/} ${color}${fs_bar 5,120 /media/Store_1/}
${color}Store 2 : ${color1}${fs_used_perc /media/Store_2/}% ${alignr}${fs_free /media/Store_2/} ${color}${fs_bar 5,120 /media/Store_2/}
${if_mounted /media/Store_3}${color}Store 3 : ${color1}${fs_used_perc /media/Store_3/}% ${alignr}${fs_free /media/Store_3/} ${color}${fs_bar 5,120 /media/Store_3/}${endif}

${if_mounted /media/AE}${color}AE      : ${color1}${fs_used_perc /media/AE/}% ${alignr}${fs_free /media/AE/} ${color}${fs_bar 5,120 /media/AE/}${endif}
${if_mounted /media/Web}${color}Web     : ${color1}${fs_used_perc /media/Web/}% ${alignr}${fs_free /media/Web/} ${color}${fs_bar 5,120 /media/Web/}${endif}
${if_mounted /media/Musique}${color}Musique : ${color1}${fs_used_perc /media/Musique/}% ${alignr}${fs_free /media/Musique/} ${color}${fs_bar 5,120 /media/Musique/}${endif}
${if_mounted /media/Photos}${color}Photos  : ${color1}${fs_used_perc /media/Photos/}% ${alignr}${fs_free /media/Photos/} ${color}${fs_bar 5,120 /media/Photos/}${endif}

${color2}${font URW Chancery L:style=Medium Italic:pixelsize=15}Réseau  ${color2}${hr}${font}

${color} Down ${offset 45}${color1}${totaldown eth1} ${offset 8}${color}Up ${alignr}${color1}${totalup eth1}
${color #656c75}${downspeedgraph eth1 22,150 5e7b7b d8deeb} ${color #656c75}${upspeedgraph eth1 22,150 99c8e8 618094}
${offset 40}${voffset -21}${color1}${downspeedf eth1}k/s
${offset 190}${voffset -14}${color1}${upspeedf eth1}k/s

${color} eth1 : ${alignr}${color1}${addr eth1}${color} | ${color1}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color} eth0 : ${alignr}${color1}192.169.0.2${color} | ${color1}${totaldown eth0}${color} |${color1}${totalup eth0}

${color2}${font URW Chancery L:style=Medium Italic:pixelsize=15}Divers  ${color2}${hr}${font}

${color #454a4f}| ${color #dbe7ff}Process             PID     %CPU    %MEM${alignr}${color #454a4f} |
${color #656c75}${hr}

${color #e09495} ${top name 1}    ${top pid 1}   ${alignc}${top cpu 1}  ${top mem 1}
${color #e0d094} ${top name 2}    ${top pid 2}   ${alignc}${top cpu 2}  ${top mem 2}
${color1} ${top name 3}    ${top pid 3}   ${alignc}${top cpu 3}  ${top mem 3}
${color1} ${top name 4}    ${top pid 4}   ${alignc}${top cpu 4}  ${top mem 4}
${color1} ${top name 5}    ${top pid 5}   ${alignc}${top cpu 5}  ${top mem 5}

quand je lance conky via terminal , j'ai le message d'erreur suivant

Conky: /home/mim/.conkyrc: 24: no such configuration: 'border_margin'
Conky: unknown variable freq_dyn_g
Conky: can't open '/sys/class/hwmon/hwmon1/temp2_input': No such file or directory
please check your device or remove this var from Conky
Conky: Error destroying thread
Conky: Error destroying thread
***** Imlib2 Developer Warning ***** :
    This program is calling the Imlib call:

    imlib_context_free();

    With the parameter:

    context

    being NULL. Please fix your program.

une idée ?

Merci d'avance pour votre aide.

p.s: comment faire pour lancer conky au démarrage de session xubuntu ?

Hors ligne

#594 Le 01/05/2011, à 23:41

alionz

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

un fichier .conkyrc simple pour les néophytes comme moi, qui marche avec xubuntu narval sans problèmes !!!!

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

# X font when Xft is disabled, you can pick one with program xfontsel
#font 5x7
#font 6x10
#font 7x13
font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-35-*-*-*-*-*-*-*

# Use Xft?
use_xft no

# Set conky on the bottom of all other applications
#on_bottom yes

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

# Text alpha when using Xft
#xftalpha 0.15

# Print everything to stdout?
# out_to_console no

# MPD host/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Print everything to console?
# out_to_console no

# mail spool
#mail_spool $MAIL

# Update interval in seconds
update_interval 5.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes

# If own_window is yes, you may use type normal, desktop or overide
own_window_type normal

# Use pseudo transparency with own_window?
own_window_transparent yes

# If own_window_transparent is set to no, you can set the background colour here
#own_window_colour

# If own_window is yes, these window manager hints may be used
own_window_hints undecorated,below,skip_pager,skip_taskbar

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

# Minimum size of text area
minimum_size 280 5

# Draw shades?
draw_shades yes

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 8 no

# border margins
#border_margin 4

# border width
border_width 1

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

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
#alignment none

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 12
gap_y 28

# 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 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale no


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

#   mldonkey_hostname     Hostname for mldonkey stuff, defaults to localhost
#   mldonkey_port         Mldonkey port, 4001 default
#   mldonkey_login        Mldonkey login, default none
#   mldonkey_password     Mldonkey password, default none

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

# 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

# stuff after 'TEXT' will be formatted on screen

TEXT
${alignc}$sysname $kernel $machine
${color}CPU core 1 : ${color} ${cpu cpu1}% ${alignr}${color}Processus : ${color}$processes
${color}CPU core 2 : ${color} ${cpu cpu2}% ${alignr}En Cours : $running_processes

${color}Swap : ${alignr}$swap / $swapmax 
 ${color}${swapbar}

${color}RAM : ${alignr}$mem / $memmax 
 ${color}${membar}

${color}Root: ${alignr}${fs_free /} / ${fs_size /}
 ${color}${fs_bar 4 /}${color}

${color}/home: ${alignr}${fs_free /home} / ${fs_size /home}
 ${color}${fs_bar 4 /home}${color}
${alignc}CPU%
${color}${top name 1}${alignc} ${top cpu 1}
${color}${top name 2}${alignc} ${top cpu 2}

${alignc}MEM%
${color}${top_mem name 1}${alignc} ${top_mem mem 1}
${color}${top_mem name 2}${alignc} ${top_mem mem 2}

Down : ${color}${downspeed eth0}${alignr}${offset -40}${color}Up : ${color}${upspeed eth0}
Total : ${totaldown eth0}   ${alignr}${offset -40}Total: ${totalup eth0}

Hors ligne

#595 Le 02/05/2011, à 09:32

tonyo48

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

bonjour petite question -> est ce que conky fonctionne sous unity ou gnome shell ?

merci


MateBook D  processeur Intel Core i5-8250U (cadencé à 1,6 GHz, 4 cœurs, 8 threads, fréquences comprises entre 1,6 GHz et 3,4 GHz)  8 Go de RAM SSD de 256 Go.

Hors ligne

#596 Le 02/05/2011, à 10:19

kurapika29

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

@alionz

Conky: /home/mim/.conkyrc: 24: no such configuration: 'border_margin'

Ça c'est parce qu'elle a changé de nom et s'appel maintenant 'border_inner_margin'

Conky: unknown variable freq_dyn_g

Celui là n'est plus utilisé dans la version 1.7.2 et supérieure 'freq_dyn' suffit

Conky: can't open '/sys/class/hwmon/hwmon1/temp2_input': No such file or directory
please check your device or remove this var from Conky

Et ça je pense que tu n'as pas du installer lm-sensor

Par contre pour le imlib, je seiche tongue


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#597 Le 03/05/2011, à 16:46

Fenouille84

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

djipey a écrit :

Un truc dans le genre :

${execpi 150 '${offset' 'echo `identify -format '%w' /home/djipey/conky/images/new.png`'}${voffset 310}${image /home/djipey/conky/images/new.png -p 5,5 -f 10}'}

Mais ça ne marche pas:
sh: Bad substitution
sh: Syntax error: Unterminated quoted string

Le ' juste après le 1° offset n'est pas en trop ?
Essaye peut être :

${execpi 150 '${offset 'echo `identify -format '%w' /home/djipey/conky/images/new.png`'}${voffset 310}${image /home/djipey/conky/images/new.png -p 5,5 -f 10}'}

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

Hors ligne

#598 Le 03/05/2011, à 22:12

djipey

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

Merci de ta réponse.

Ça n'affiche pas d'erreur, c'est déja bien, mais cela affiche seulement la largeur de l'image (en chiffre), pas l'image elle même.

Hors ligne

#599 Le 04/05/2011, à 15:08

kkwete

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

Salut à tous!
Suite à un petit formatage (humhum...) je réinstalle mon conky, simple mais il fait ce que je lui demande.
Par contre j'ai un pb, je ne sais plus comment trouver la variable qui me donne la température CPU...
lm-sensors est bien installé et fonctionnel et me renvoit ceci:

kkwete@kkwete-laptop:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +58.0°C  (crit = +104.0°C)                  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +62.0°C  (crit = +100.0°C)

De plus, j'aimerais intégrer cette température dans le meme style que la température de ma carte mere, qui elle s'affiche parfaitement:

${color1}${font Aerial:size=8} Température${color2}${hr}${font}

${color1}Carte Mère :${alignr}${offset -35}${color}${exec sensors | grep temp1 | awk '{ print $2}'}
${color1}Processeur :${alignr}${offset...et je mets comment la température CPU????
${color1}Disque dur :${alignr}${offset -35}${color}${hddtemp /dev/sda}°C

capturegar.png

De plus, j'aimerais virer le + devant la temp de ma CM, ainsi que la décimale et le .
Enfin, dans la foulée, virer l'espace entre la température donnée de mon dd et "°C"

Si vous pouviez m'aider...!

Hors ligne

#600 Le 04/05/2011, à 16:04

djipey

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

Pour la température du cpu, chez moi je fais:

${texeci 2 sensors | grep 'Core' | tail -n 1 | cut -c  15-17}

(texeci est préférable à exec, la commande se fait dans un thread à part et tu peux spécifier un intervalle de temps)

pour virer le + et la décimale, joue avec la commande cut:

sensors | grep temp1 | cut -c TesCaractères

Je ne peux que te renvoyer sur cette page expliquant parfaitement la commande cut:
commande cut

et pour virer l'espace entre la température du disque et °C, je fais ça chez moi:

${texeci 10 hddtemp /dev/sda | cut -c 32-}

Hors ligne