====== systray indépendants ====== {{ personaliser:stalonetray.jpg?nolink&|}}la zone de notification est une option présente dans la plupart des panels, mais si comme moi, vous travaillez sans décorations/panels/eye-candy, vous pouvez avoir besoin d'un systray. ===== stalonetray ===== [[http://stalonetray.sourceforge.net/|stalonetray]], pour **stan**d**alone** system **tray**, est une zone de notification indépendante et configurable pour ceux qui n'utilise pas ou n'ont pas de systray dans leur panel. ==== installation ==== stalonetray est disponible dans les dépôts de la plupart des distributions GNU/Linux. chez Debian: # apt-get install stalonetray pour le lancer au démarrage de votre session, ajouter ces lignes à votre ~/.xinitrc ou tout autre script "autostart" ## launch systray stalonetray & ==== configuration ==== stalonetray dispose d'un fichier de configuration: ~/.stalontrayrc qu'il faudra créer. mais il n'est pas indispensable, les paramêtres de stalonetray peuvent être passés en arguments lors du lancement. //**notez** que les arguments passés en ligne de commande écrasent ceux du ~/.stalonetrayrc//. $ touch ~/.stalonetrayrc $ vim ~/.stalonetrayrc //remplacer vim par votre éditeur préféré//. \\ un exemple de fichier: background "#080707" ## couleur de fond decorations none ## pas de décoration geometry 124x24+0-0 ## taille et position de départ grow_gravity S ## direction d'agrandissement icon_gravity NW ## emplacement d'ouverture icon_size 20 ## taille des icones no_shrink false ## revient à sa taille initiale skip_taskbar true ## ne s'affiche pas dans la liste des tâches sticky true ## visible sur tous les bureaux transparent false ## opaque vertical true ## affichage vertical **les options acceptées par stalonetray** (version 0.8.x). la section //cli// concerne la syntaxe en ligne de commande, //rc//, celle du ~/.stalonetrayrc.\\ la syntaxe pour les commandes en cli est -bg ou --background=et pour le ~/.stalonetrayrcbackground ^cli^rc^options^description^ |bg/background |background |#RRGGBB |couleur de fond du systray, notez que dans le rc "#" est quoté. valeur par défaut: #777777 | |c/config | - |chemin vers le fichier |lance stalonetray en utilisant un fichier de configuration différent. | |d/decorations |decorations |all,title,border,none |afficher les décorations de fenêtre. valeur par défaut: none | |display |display |display |lancer sur un "display" spécifique. | |dockapp-mode |dockapp_mode |simple,wmaker,none |détermine le mode du dock selon le window-manager. valeur par défaut: none | |f/fuzzy-edges |fuzzy_edges |0-3 |rendre les bords flous. 0:desactivé, valeur par défaut: 2 | |geometry |geometry |WxX+x+y |géométrie de la fenêtre de départ de stalonetray, valeur par défaut: 124x24+0-0 | |grow-gravity |grow_gravity |N,S,E,W,NW,NE,SW,SE |gravité du systray: le systray grandit à l'opposé de ce point. valeur par défaut: NW | |icon-gravity |icon_gravity |NW,NE,SW,SE |gravité des icones: les nouvelles icones apparaitront à l'opposé de ce point. valeur par défaut: NW | |i/icon-size |icon_size |16,24,..|taille des icones en pixels. minimum: 16px. valeur par défaut: 24 | |h/help | - | - |affiche l'aide | |log-level |log_level |err,info,trace |determine le niveau d'informations envoyées par stalonetray. valeur par défaut: err(pour erreur) | |max-geometry |max_geometry |WxX+x+y |taille et position maximale. valeur par défaut: 0x0 (pas de limite) | |no-shrink |no_shrink |true/false |ne pas redimensionner la fenêtre. valeur par défaut: false | |p/parent-background |parent_bg |true/false |utilise la fenêtre parent comme fond (pseudo-transparence). valeur par défaut: false | |pixmap-bg |pixmap_bg | |utiiser un fichier image xpm comme fond. l'image sera reproduite pour remplir la fenêtre. | |r/remote-click-icon |FIXME ||| |remote-click-button |::: ||| |remote-click-position |::: ||| |remote-click-type |::: ||| |s/slot-size |slot_size |n |taille du slot //-emplacement de l'icone-// en pixel. ne peut pas être inférieur à icon_size. | |scrollbars |scrollbars |vertical,horizontal,all,none |mode des barres de défilement. valeur par défaut: none | |skip-taskbar |skip_taskbar |true/false |ne s'affiche pas dans la liste des fenêtres du wm. valeur par défaut: false | |sticky |sticky |true/false |visible sur tous les bureaux. valeur par défaut: false | |tint-color |tint_color |#RRGGBB |teinte de salonetray. valeur par défaut: white | |tint-level |tint_level |0-255 |niveau de teinte. O:désactiver | |t/transparent |transparent |true/false |active la transparence. valeur par défaut: false | |v/vertical |vertical |true/false |affichage vertical. valeur par défaut: false | |window-layer |window_layer |bottom,normal,top |niveau de fenêtre selon EWMH(([[http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html|Extended Window Manager Hints]])). valeur par défaut: normal | |window-strut |window_strut |top,bottom,left,right,none,auto |permet de laisser stalonetray au-dessus des fenêtres maximisées. le mode défini à quel bord d'écran le systray reste attaché. valeur par défaut: auto | |window-type |window_type |desktop,dock,normal,toolbar,utility |type de fenêtre selon EWMH. valeur par défaut: dock | |xsync |xsync |true/false |synchronisation avec le serveur X :!: **lent**. valeur par défaut: false | \\ ===== trayer ===== trayer est basé sur le code de [[http://fbpanel.sourceforge.net/|fbpanel]] et propose une zone de notification indépendante très légère. ==== installation ==== trayer est disponible dans les dépôts de la plupart des distributions GNU/Linux. chez Debian: # apt-get install trayer pour le lancer au démarrage de votre session, ajouter ces lignes à votre ~/.xinitrc ou tout autre script "autostart" ## launch systray trayer & ==== configuration ==== la configuration pase par la ligne de commande.\\ liste des options: ^options^arguments^description^ | %%--%%help -h ||affiche l'aide puis quitte. | | %%--%%version -v ||affiche la version puis quitte. | | %%--%%edge | left:right:top:bottom:none |position sur l'écran. | | %%--%%align | left:center:right |alignement des icônes. | | %%--%%margin | |taille de la marge (in pixels). | | %%--%%widthtype | request:pixel:percent |type de fenêtre. request: taille adaptée aux icônes. pixel: définir une taille fixe avec l'option --width en pixels. percent: définir une taille fixe avec l'option --width en pourcentage d'un bord d'écran. | | %%--%%width | |taille de la fenêtre, ignorée si --widthtype = request. | | %%--%%heighttype | request:pixel:percent |type de calcul pour la hauteur de la fenêtre (idem widthtype). | | %%--%%height | |hauteur de la fenêtre, ignorée si --heighttype = request. | | %%--%%SetDockType | true:false |trayer est un dock. | | %%--%%SetPartialStrut | true:false |devant/derrière les fenêtres maximisées. | | %%--%%transparent | true:false |utilise la transparence. | | %%--%%alpha | |pourcentage de transparence (0 - opaque, 255 - transparent). | | %%--%%tint | |couleur du trayer au format 24-bit C hexadecimal, ex: 0xff0000=rouge, 0xff8800=orange et 0x00ff00=green. | | %%--%%distance | |distance entre trayer et le bord d'écran (en pixels). | | %%--%%distancefrom | |bord d'écran pour le calcul de la distance. | | %%--%%expand | true:false |permet le redimensionnement pour ajouter des icônes. | | %%--%%padding | |marge entre les icônes et le bord du trayer. | ---- \\ sources: stalonetray [[http://stalonetray.sourceforge.net/manpage.html|manpage]] image: [[http://www.generation-linux.fr/index.php?post/2009/04/02/Stalonetray-%3A-une-zone-de-notification-independante|ici]]