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 16/11/2007, à 00:20

benjisan

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

e501a5b22427c6f17cdc22e4aa6ba.png


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#577 Le 16/11/2007, à 23:37

hardball

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

apres quelques modifs pour le montage des clés usb, voici les parties mises à jour

le resultat avec 2 clés montées :
[urlhttp://slzkn.free.fr/public/conky_home.png][/url]

l'affichage des 2 premiers periphériques amovibles
dans .conkyrc

${offset 20}${fs_bar 4 /home}${execi 5 ~nico/.mes_scripts_conky/watch_df} ${if_existing /tmp/df1_true}${execi 5 ~nico/.mes_scripts_conky/df1_mnt}
${offset 20}${execi 5 ~nico/.mes_scripts_conky/df1_free}
${offset 20}${execibar 5 ~nico/.mes_scripts_conky/df1_bar}
${endif}${if_existing /tmp/df2_true}${execi 5 ~nico/.mes_scripts_conky/df2_mnt}
${offset 20}${execi 5 ~nico/.mes_scripts_conky/df2_free}
${offset 20}${execibar 5 ~nico/.mes_scripts_conky/df2_bar}${endif}

le watch_df à jour :

#!/bin/bash

#    watch_df
#
# auteur : hardball
# date   : 10/11/2007
#
# explications :
#   cree un fichier "temoin" par peripherique amovible
#   monté
# utilisation :
#   dans .conkyrc
#   ${execi 5 /full/path/watch_df}
#   ${if_existing /tmp/df1_true}
#       ${execi 5 /full/path/df1_mnt}
#       ${offset 20}${execi 5 /full/path/df1_free}
#       ${offset 20}${execibar 5 /full/path/df1_bar}
#   ${if_existing /tmp/df2_true}
#       ${execi 5 /full/path/df2_mnt}
#       ${offset 20}${execi 5 /full/path/df2_free}
#       ${offset 20}${execibar 5 /full/path/df2_bar}
#   $endif

path="/tmp/"

nbm=`/bin/df | grep -n "/media/" | wc -l`
nbf=`/bin/ls -l ${path} | grep "df._true" | wc -l`
nb=$nbf
[ "$nbf" -le "$nbm" ] && nb=$nbm

i=1
while [ "$i" -le "$nb" ] ; do
  media=`/bin/df | grep "/media/" | sed -n ${i}p | wc -l`
  if [ "$media" -eq 1 ] ; then
    [ -e ${path}df${i}_true ] || touch ${path}df${i}_true
  else
    [ -e ${path}df${i}_true ] && rm ${path}df${i}_true
  fi
  i=$(expr $i + 1)
done

-- Toshiba satelliteA100-335 + Ubuntu Jaunty --
Pour les noobs : Bienvenue ! ici la perséverance vous récompense.
Pour les anciens : Merci à vous de partager votre savoir.
Et vive le perl !

Hors ligne

#578 Le 21/11/2007, à 14:12

h4zote

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

je me permet de mettre un petit lien vers un post ou jai qq questions a propos de conky :
http://forum.ubuntu-fr.org/viewtopic.php?id=167978

Hors ligne

#579 Le 22/11/2007, à 17:40

eldadou38

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

Salut à  tous,

Aller, je vais poster ma modeste participation :

b46656cae2b9cb1963b0e90d764cft.jpg

Mon .conkyrc :

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

cpu_avg_samples 2
net_avg_samples 2

out_to_console no

# Use Xft?
use_xft yes

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

# Create own window instead of drawing to desktop.
own_window yes
own_window_transparent yes
own_window_colour navyblue
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal

# Text alpha when using Xft
xftalpha 0.8

#deprecated -- use 'own_window_hints below'
#on_bottom yes

wm_class_name Conky

# mail spool
mail_spool $MAIL

# Update interval in seconds
update_interval 2

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

# Minimum size of text area
minimum_size 330 10
maximum_width 330

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 2

# border margins
#border_margin 4

# border width
border_width 1

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

# Text alignment, other possible values are commented
#minimum_size 10 10
gap_x 25
gap_y 15
#alignment top_left
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 yes

# Subtract file system buffers from used memory?
no_buffers yes

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

# drawn 1 pixel border around graphs or not
draw_graph_borders no

# Allow for the creation of at least this number of port monitors (if 0 or not set, default is 16)
#min_port_monitors 8

# Allow each port monitor to track at least this many connections (if 0 or not set, default is 256)
#min_port_monitor_connections 64


TEXT
${color #0077ff}
${color #0077ff}${alignc}Welcome on ${color #FFFFFF}${exec uname -a | awk '{print $2}' } - ${kernel}
${color #0077ff}
${color #0077ff}Date :${color #FFFFFF} ${time %A %d %B %Y} - ${time %H:%M}
${color #0077ff}
${color #0077ff}${alignc}-= Monitoring =-
${color #0077ff}CPU : ${color #FFFFFF}${acpitemp}°C - ${freq_g}GHz${color #0077ff}  Batterie : ${color #FFFFFF} ${battery}
${color #0077ff}CPU Usage :${color #FFFFFF} ${cpu}% ${color #0077ff}${cpubar}
${color black}${cpugraph 0 32, 350 104E8B 0077ff}
${color #0077ff}RAM :${color #FFFFFF} $mem/$memmax - $memperc% ${color #0077ff}$membar
${color #0077ff}SWAP :${color #FFFFFF} $swap/$swapmax - $swapperc% ${color #0077ff}${swapbar}
${color #0077ff}
${color #0077ff}${alignc}-= Réseau =-
${color #0077ff}Adresse IP : ${color #FFFFFF} ${addr eth0}
${color #0077ff}Net Down: ${color #FFFFFF} ${downspeed eth0}k/s${color #0077ff} ${offset 62}Net Up:${color #FFFFFF} ${upspeed eth0}k/s
${color black}${downspeedgraph eth0 32,150 104E8B 0077ff} $alignr${color black}${upspeedgraph eth0 32,150 104E8B 0077ff}
${color #FFFFFF}${totaldown eth0} Down${color #FFFFFF} $alignr${totalup eth0} Up$color
${color #0077ff}
${color #0077ff}${alignc}-= Espace disques =-
 ${color #0077ff}Linux ${color #FFFFFF}${fs_used /}/${fs_size /}${alignr}${color #0077ff}${fs_bar 5,120 /} ${color #FFFFFF}${fs_used_perc /}%
 ${color #0077ff}Data ${color #FFFFFF}${fs_used /media/hda2}/${fs_size media/hda2}${alignr}${color #0077ff}${fs_bar 5,120 /media/hda2} ${color #FFFFFF}${fs_used_perc /media/hda2}%
 ${color #0077ff}Win ${color #FFFFFF}${fs_used /media/hda1}/${fs_size /media/hda1}${alignr}${color #0077ff}${fs_bar 5,120 /media/hda1} ${color #FFFFFF}${fs_used_perc /media/hda1}%
${color #0077ff}
${color #0077ff}${alignc}${execi 5 perl /home/polaris/MesShells/Perl/xmms_conky_info.pl Artist} - ${color #FFFFFF}${execi 5 perl /home/polaris/MesShells/Perl/xmms_conky_info.pl Title}
${color #0077ff}
${color #0077ff}RSS :
${color #FFFFFF}${execi 300 /home/polaris/MesShells/conky-rss.sh http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 5 1}

Les scripts appelés dans conky :

- xmms_conky_info.pl

#!/usr/bin/perl
# Perl script to display XMMS song info on Torsmo
# Requires XMMS::InfoPipe module and xmms-infopipe plugin

use XMMS::InfoPipe;

my $numArgs = $#ARGV+1;

if($numArgs != 1) {
   print "Usage error: xmms.pl [keyname]\n";
   exit;
}

else {
   my $key = $ARGV[0];
   my $xmms = XMMS::InfoPipe->new();
   my $playing = $xmms->is_playing();
   my $paused = $xmms->is_paused();

   # display info since XMMS is playing/paused
   if($playing == 1 || $paused == 1) {

      # extract song artist
if($key eq "Artist") {
         my $title = $xmms->{info}->{Title};
         @song = split(/ - /, $title);
         my $artist = $song[0];

         #truncate long artist names
         if(length($artist) >= 30) {
            my $temp = substr($artist, 0, 30);
            $artist = $temp . "...";
         }
         print $artist , "\n";
      }

      # extract song title
      elsif($key eq "Title") {
         my $title = $xmms->{info}->{Title};
         @song = split(/ - /, $title);
         print $song[1] , "\n";
      }

      # join position and length times, ie 2:04 / 4:50
      elsif($key eq "Time") {
         my $length = $xmms->{info}->{Time};
         my $position = $xmms->{info}->{Position};
      #   print $position , " / " , $length , "\n";
         print $position , "\n";
      }

      # format bitrate, ie 192 kbps
      elsif($key eq "Bitrate") {
         my $bitrate = $xmms->{info}->{"Current bitrate"};
         print $bitrate/1000 , " kbps\n";
      }

      # number of tunes in playlist
      elsif($key eq "Playlist") {
         my $tunes = $xmms->{info}->{"Tunes in playlist"};
         print $tunes , " tunes\n";
      }

      # print out info for other keys (case sensitive, 'cat /tmp/xmms-info')
      else {
         print $xmms->{info}->{$key} , "\n";
      }
   }

   # display status only since XMMS is not playing/paused
   else {
      if($key eq "Status") {
         print $xmms->{info}->{Status} , "\n";
      }
   }
}

- conky-rss.sh

#!/bin/bash
# RSS Display Script by Bill Woodford (admin@sdesign.us) v1.0
#
# This script is designed to output story titles for most any RSS Feed.
#
# This script depends on curl.  Please ensure it is installed and in your $PATH
# Gentoo: emerge -av net-misc/curl
# Debian: apt-get install curl
# Homepage: http://curl.haxx.se/
#
# Usage:
# .conkyrc:     ${execi [time] /path/to/script/conky-rss.sh URI LINES TITLENUM}
#       URI = Location of feed, ex. http://www.gentoo.org/rdf/en/glsa-index.rdf
#       LINES = How many titles to display (default 5)
#       TITLENUM = How many times the title of the feed itself is specified, usually 1 or 2 (default 2)
#
# Usage Example
#               ${execi 300 /home/youruser/scripts/conky-rss.sh http://www.foxnews.com/xmlfeed/rss/0,4313,1,00.rss 4 2}

#RSS Setup - Don't change unless you want these values hard-coded!
uri=$1                                                  #URI of RSS Feed
lines=$2                                                #Number of headlines
titlenum=$3                                             #Number of extra titles

#Script start
#Require a uri, as a minimum
if [[ "$uri" == "" ]]; then
        echo "No URI specified, cannot continue!" >&2
        echo "Please read script for more information" >&2
else
        #Set defaults if none specified
        if [[ $lines == "" ]]; then lines=5 ; fi
        if [[ $titlenum == "" ]]; then titlenum=2 ; fi

        #The actual work
        curl -s -x --connect-timeout 30 $uri |\
        sed -e 's/<\/title>/\n/g' |\
        grep -o '<title>.*' |\
        sed -e 's/<title>//' |\
        head -n $(($lines + $titlenum)) |\
        tail -n $(($lines))
fi

RSS pas dipo car au boulot tongue
Voilou.

A+

Dernière modification par eldadou38 (Le 22/11/2007, à 17:40)


In Ubuntu I trust

Hors ligne

#580 Le 23/11/2007, à 10:54

hardball

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

un petit script supplémentaire

il affiche le nombre de montage restant avant la prochaine vérification du disque dur  (fsck)

par défaut sur ubuntu, le fsck s'exécute tous les 30 montages

qui n'a pas eu à  constater qu'il se lance souvent quand ça ne nous arrange pas !

#!/bin/bash

#    fsck
#
# auteur : hardball
# date   : 23/11/2007
#
# !! ATTENTION !!
#   dans /etc/sudoers (à  editer avec visudo)
#   %admin ALL=(ALL) ALL,NOPASSWD:/sbin/fdisk,/sbin/tune2fs
# explications :
#   affiche le nombre minimum de mount avant le prochain fsck
# utilisation :
#   dans .conkyrc
#   ${execi 600 /full/path/fsck}

remaining=100000

for d in `sudo /sbin/fdisk -l | grep "Linux$" | cut -d" " -f1` ; do
  nb=`sudo /sbin/tune2fs -l $d | grep "^Mount count:" | cut -d":" -f2 | sed 's/ //g'`
  max=`sudo /sbin/tune2fs -l $d | grep "^Maximum mount count:" | cut -d":" -f2 | sed 's/ //g'`
  r=$(($max - $nb))
  if [ "$r" -le "$remaining" ] ; then
    remaining=$r
    out="fsck: $r mnt rmng"
  fi
done

echo $out

le lien qui m'a donné l'idée
http://blog.opensyd.fr/index.php?post/2 … et-Bonager


-- Toshiba satelliteA100-335 + Ubuntu Jaunty --
Pour les noobs : Bienvenue ! ici la perséverance vous récompense.
Pour les anciens : Merci à vous de partager votre savoir.
Et vive le perl !

Hors ligne

#581 Le 23/11/2007, à 13:46

Seth_

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

Très bonne idée hardball wink

Merci smile

Hors ligne

#582 Le 23/11/2007, à 17:20

eldadou38

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

Tiens un petit embellissement :

5fa14c91ce061b03a420f5ae741a7.jpg

Il faut avoir la police openlogos.ttf d'installer (j'ai copié la police(le fichier) directement dans /usr/share/fonts/truetype/freefont) et rajouter cela dans le .conkyrc :

${color #0077ff}${font OpenLogos:size=14}u

Le 'u' correspondant au logo Ubuntu et le grand 'T' au pied gnome.

Cet astuce a été trouvée http://ubuntuforums.org/showpost.php?p= … tcount=993

Voilou. cool


In Ubuntu I trust

Hors ligne

#583 Le 23/11/2007, à 21:27

Seth_

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

hmmm, intéressant, et on la trouve o๠cette police ?

Hors ligne

#584 Le 23/11/2007, à 22:44

hartman

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

@ hardball: Pour la vérif système, sur le blog de cep, il y a aussi une méthode pour l'esquiver si jamais on est pressé, ce qui n'enlève en rien ton script wink . C'était juste pour infos, pour ceux qui sont désireux de fouiller un peu plus.


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#585 Le 24/11/2007, à 14:49

loran42o

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

conky.mini.png
Voici ma maigre contribution qui n'est autres qu'un assemblages des divers codes postés ici smile

#emplacement
alignment top_right

#pour que conky tourne en arriere plan
background yes
#background no #pour les tests

#nombre d'echantillons a utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 4

#affiche le texte sur la sortie standard
out_to_console no

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

#police a utiliser : use_xft doit etre a "yes"
xftfont Terminal Bitstream Vera Sans Mono :size=10

# utiliser sa propre fenetre ?
own_window yes

#type de fenetre : normal(avec le cadre) / override / desktop
own_window_type override

#pseudo transparence?
own_window_transparent yes

# taux de raffraichissement de la fenetre (en secondes)
update_interval 1

# pour eviter le clignotement de la semaine (fonctionne pas chez moi)
double_buffer yes

# afficher les ombres?
draw_shades no

# afficher des contours ?
draw_outline no

#contours autour des blocs de texte?
draw_borders no

#largeur des marges (n'a pas l'air de fonctionner)
border_margin 20

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
default_color lightgrey
default_shade_color white
default_outline_color lightgrey

# ecart avec le bord x=gauche ou droit y= haut ou bas
gap_x 25
gap_y 20

# Ajoute des espaces apres certains objets pour eviter de les faire bouger.
# Fonctionne uniquement avec la police Monospace
use_spacer no

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

# taille maximale et minimale de la fenetre
maximum_width 275
minimum_size 200

# Tout le texte en majuscule ?
uppercase no

TEXT
${font Sans:pixelsize=16}
${alignc}${color lightgrey}${time %A %d %B}
${alignc}${color #ddaa00}${time %k:%M:%S}
${alignc}${font Sans:pixelsize=14}${color grey}$nodename powered by Ubuntu
${alignc}$sysname $kernel on $machine 

${alignc}${font Sans:pixelsize=14}Réseau${font Sans:pixelsize=11}
${color #ddaa00}# Adresse IP locale : ${color lightgrey}${addr eth0}
${color #ddaa00}# Adresse IP distante : ${color lightgrey}${execi 1200 wget -O - http://ip.tupeux.com | tail}
${color #ddaa00}# Connecté depuis : ${color lightgrey} $uptime
${color #ddaa00}          # DL : ${color #d3d3d3} ${downspeed eth0}k/s${color #ddaa00} #${color #d3d3d3} ${totaldown eth0}
${color #ddaa00}          # UL : ${color #d3d3d3} ${upspeed eth0}k/s${color #ddaa00} #${color #d3d3d3} ${totalup eth0}

${font Sans:pixelsize=14}${alignc}${color light grey}----${execi 60 ~/.conky/checkmail.sh}----

$color${alignc}${font Sans:pixelsize=14}Systeme${font Sans:pixelsize=11}
${color #ddaa00}CPU :$color ${freq_dyn_g}Ghz @ ${acpitemp}°C -${color #ddaa00} ${cpu}% ${cpubar}
${color slate grey}          CPU1:${color #ddaa00} ${cpu cpu1}% ${cpubar cpu1 8,60 FFFFFF F6AE03}
${color slate grey}          CPU2:${color #ddaa00} ${cpu cpu2}% ${cpubar cpu2 8,60 FFFFFF F6AE03}
${color #ddaa00}RAM :$color $mem/$memmax - ${color ddaa00}$memperc% $membar

${alignc}${font Sans:pixelsize=14}${color lightgrey}Stockage${font Sans:pixelsize=11}
${color #ddaa00}Accès aux disques :
${color #ddaa00}I/O:${color lightgrey} ${diskio} 
${color #FFFFFF}${diskiograph FF00AB FFE200}
${color #ddaa00}Utilisation des disques :
${color #ddaa00}systeme :   ${color lightgrey}${fs_used /}/${fs_size /}${alignr}${fs_used_perc /}%
${fs_bar /}
${color #ddaa00}home :  ${color lightgrey}${fs_used /home}/${fs_size /home}${alignr}${fs_used_perc /home}%
${fs_bar /home}
${color #ddaa00}pfat32 :  ${color lightgrey}${fs_used /media/pfat32}/${fs_size /media/pfat32}${alignr}${fs_used_perc /media/pfat32}%
${fs_bar /media/pfat32}
${if_mounted /media/openSUSE}${color #ddaa00}Systeme openSUSE :  ${color lightgrey}${fs_used /media/openSUSE}/${fs_size /media/openSUSE}${alignr}${fs_used_perc /media/openSUSE}%
${fs_bar /media/openSUSE}$endif
${if_mounted /media/home.openSUSE}${color #ddaa00}Home openSUSE :  ${color lightgrey}${fs_used /media/home.openSUSE}/${fs_size /media/home.openSUSE}${alignr}${fs_used_perc /media/home.openSUSE}%
${fs_bar /media/home.openSUSE}$endif

Hors ligne

#586 Le 24/11/2007, à 19:12

Jonon

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

Salut,
bon bah aprés 24 pages sur le forum, serait temps que je poste le mien. big_smile

conky-u-fr.resized.png

Les différents conkyrc:
* La barre en haut: .conkyrc
* La mémoire en haut à  gauche: .conkyrcmem
* Les tà¢ches en haut à  droite: .conkyrctasks
* Les disques en bas à  gauche: .conkyrcdisc

Et le script conky.sh pour lancer tout le bordel au démarrage de la session "correctement":

#!/bin/sh
sleep 15
#cairo-clock& <-- Pas nécessaire
conky&
conky -c .conkyrcmem&
conky -c .conkyrcdisc&
conky -c .conkyrctasks&
sleep 2
#avant-window-navigator&   <-- pas nécessaire non plus, hin

Ne pas oublier le chmod +x et ajoutez conky.sh  dans Préférences de la session.

Dernière modification par Jonon (Le 24/11/2007, à 19:15)


hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag

Hors ligne

#587 Le 24/11/2007, à 19:18

Skippy le Grand Gourou

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

[HS]Jonon, comment tu fais pour avoir des petites icà´nes dans AWN ?[/HS]

Hors ligne

#588 Le 24/11/2007, à 19:23

Jonon

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

awn-manager:
awn-size.png

Edit: tu devrais apprécier ce lien. :> (clique sur l'image pour agrandir)

Dernière modification par Jonon (Le 24/11/2007, à 19:25)


hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag

Hors ligne

#589 Le 24/11/2007, à 19:40

Skippy le Grand Gourou

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

Merci, j'avais pas tilté que la taille des icà´nes était proportionnelle à  la taille de la barre... Bon, y'a quand même quelques applets qui supportent pas le choc, notamment la barre de notification et une des horloges. hmm

Hors ligne

#590 Le 24/11/2007, à 21:30

Elvith Gent

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

Ils supportent le choc si tu redémarres awn, enfin chez moi ça le fait ^^

Par contre c'est quoi cette version avec les angles arrondis ?

Moi y'en a vouloir ça et moi y'en a pas avoir ça ... roll


Linux Counter user #458259
Mon site de jeu de rôles : http://www.niil.fr

Hors ligne

#591 Le 24/11/2007, à 21:40

Skippy le Grand Gourou

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

Elvith Gent a écrit :

Ils supportent le choc si tu redémarres awn, enfin chez moi ça le fait ^^

Pas l'horloge. hmm
Je regarderai le code à  l'occasion, j'ai déjà  dû bidouiller dedans pour rajouter la date, y'avait pas par défaut... roll

Elvith Gent a écrit :

Par contre c'est quoi cette version avec les angles arrondis ?
Moi y'en a vouloir ça et moi y'en a pas avoir ça ... roll

Y'a toujours eu ça, non ? (Enfin ça fait que quelques semaines que j'utilise awn...)

Dernière modification par Skippy le Grand Gourou (Le 24/11/2007, à 21:41)

Hors ligne

#592 Le 24/11/2007, à 22:39

Jonon

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

Elvith Gent,
awn-manager > Apparence de la barre >"Activer les coins ronds"


hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag

Hors ligne

#593 Le 24/11/2007, à 23:22

Ocenis64

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

eldadou38 a écrit :

Salut à  tous,

Aller, je vais poster ma modeste participation :

b46656cae2b9cb1963b0e90d764cft.jpg

Salut !

Quelle est la police que tu utilises pour ton environnement stp ?! smile

Dernière modification par Ocenis64 (Le 24/11/2007, à 23:24)

Hors ligne

#594 Le 25/11/2007, à 13:00

jn

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

hardball a écrit :

un petit script supplémentaire

Salut hardball,

Ton idée ma plaît beaucoup et m'intéresse surtout!!
Mon problème est que je n'arrive pas à obtenir le nombre de montage dans mon conky!
Je pense que ma procédure est mauvaise. Voilà comment j'ai procédé:
1 J'ai fait un copié coller de toute ces lignes dans gedit et enregistré le fichier dans mon home en l'appelant fsck
2 J'ai modifer sudoers en ajoutant ceci:

%admin ALL=(ALL) ALL,NOPASSWD:/sbin/fdisk,/sbin/tune2fs

3 J'ai ajouté ceci dans mon .conkyrc

${execi 600 /full/path/fsck}

Ce serait très sympa de me dire où je me suis trompé et d'étoffer tes explications. Ton idée est excellente mais dure à mettre en application!

JN


Portable Médion LT97500  -  Ubuntu 10.10 "The Maverick Meerkat" + Compiz fusion
Processeur : Intel centrino 1,7 GHz; RAM: 1 Go
Carte graphique : ATI mobility X700XL (Driver Libre Radeon)

Hors ligne

#595 Le 25/11/2007, à 13:15

Kenshiro

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

Bonjour,

Mon .conkyrc vient d'un exemple de ce post, donc je ne le reposte pas, par contre, je voudrais faire afficher dans conky le chiffre 291754 du code suivant

sudo smartctl -A /dev/sda | grep "Load_Cycle_Count"
193 Load_Cycle_Count        0x0032   001   001   000    Old_age   Always       -       291754

mais je n'arrive pas a extraire juste ce chiffre...

Des idees? (commande awk, etc.)
Merci d'avance.


Sony Vaio VPC-Z11C5E
Intel(R) i7 - 8 Go de RAM - 256 Go ssd
nVidia GeForce GT 330M

Hors ligne

#596 Le 25/11/2007, à 13:17

cam

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

Jonon, J'aime bien ton fond d'écran peux-tu le poster? tongue

Hors ligne

#597 Le 25/11/2007, à 13:29

Skippy le Grand Gourou

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

Kenshiro > Par ici. wink

Dernière modification par Skippy le Grand Gourou (Le 25/11/2007, à 13:31)

Hors ligne

#598 Le 25/11/2007, à 13:36

Kenshiro

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

Merci à” Skippy! big_smile


Sony Vaio VPC-Z11C5E
Intel(R) i7 - 8 Go de RAM - 256 Go ssd
nVidia GeForce GT 330M

Hors ligne

#599 Le 25/11/2007, à 14:54

Skippy le Grand Gourou

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

Alors, suite à  ma découverte de la commande "cal", j'ai eu l'idée lumineuse (enfin quelqu'un l'a peut-être eu avant moi...) d'afficher le calendrier sur conky. Le problème, c'est que je ne vois pas trop comment faire pour surligner le jour actuel (si possible avec la couleur prédéfinie $color0)...

Voilà  la commande qui m'a inspirée (découverte ici, en faisant un peu de ménage dans mes marque-pages...) :

var=$(cal -m); echo "${var/$(date +%-d)/$(echo -e "\033[1;31m$(date +%-d)\033[0m")}"

Voilà  mon .conkyrc :

alignment top_right
border_margin 4
border_width 1
cpu_avg_samples 2
default_color FFFFFF
color0 880011
default_outline_color black
default_shade_color black
double_buffer yes
draw_borders no
draw_outline no
draw_shades no 
gap_x 8
gap_y 30
maximum_width 150
net_avg_samples 2
no_buffers yes
override_utf8_locale yes
own_window yes
#own_window_hints below,undecorated,skip_taskbar,skip_page,sticky
own_window_transparent yes
own_window_type override
total_run_times 0
update_interval 1
uppercase no
use_spacer no
use_xft yes
xftalpha 0.8
xftfont Bitstream Vera Sans Mono:size=8

#/Commun$alignr $color${fs_free /Commun}
#${fs_bar /Commun}

TEXT
${color0}Uptime :$color$alignr $uptime
${color0}CPU :$color${alignr 55} $cpu%
${cpubar}
${color}${cpugraph D0BBBB FFFFFFF}
${color0}RAM :$color${alignr 55} $memperc%
${membar}
${color0}Swap :$color${alignr 55} $swapperc%
${swapbar}

${color0}Eth Up :$color$alignr ${upspeed eth0} k/s
${color}${upspeedgraph eth0 D0BBBB FFFFFF}
${color0}Eth Down :$color$alignr ${downspeed eth0} k/s
${color}${downspeedgraph eth0 D0BBBB FFFFFF} 

${color0}Espace Disque :
${color}/$alignr ${fs_free /}
${fs_bar /}
/home$alignr $color${fs_free /home}
${fs_bar /home}
/Documents$alignr $color${fs_free /Documents}
${fs_bar /Documents}
I/O :$alignr ${diskio}
${diskiograph D0BBBB FFFFFF}

${color0}Températures :
${color}CPU :$alignr ${i2c 1-002d temp 1}°C
${color}MB :$alignr ${i2c 1-002d temp 2}°C
${color}HDD1 :$alignr ${hddtemp /dev/sda}
${color}HDD2 :$alignr ${hddtemp /dev/sdb}

${color0}Ventilos :
${color}CPU :$alignr ${i2c 1-002d fan 1-002d} trs/s
${color}HDD :$alignr ${i2c 1-002d fan 3-002d} trs/s
${color}Chassis :$alignr ${exec sensors | awk '$1=="Chassis" {getline; if($1!=0) print $1; else print "<2600"}'} trs/s

${color0}${exec date +"%d %B %y"} :
${color}${exec cal -m | grep -v `date +%Y`}

(avec la commande citée plus haut, ça m'affiche un vilain [1;31m autour de la date...).

Et voilà  mon bureau :

aa725012c028572e6a690e5c0ec9dtt.jpg

Quelqu'un aurait une idée ?

Hors ligne

#600 Le 25/11/2007, à 17:19

hardball

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

salut

pour jn
en fait l'erreur vient du chemin du script dans le .conkyrc
remplace /full/path/fsck par /home/jn/fsck (le chemin complet jusqu'à  ton script)

${execi 600 /full/path/fsck}

n'oublie pas aussi de rendre le script executable.


-- Toshiba satelliteA100-335 + Ubuntu Jaunty --
Pour les noobs : Bienvenue ! ici la perséverance vous récompense.
Pour les anciens : Merci à vous de partager votre savoir.
Et vive le perl !

Hors ligne