LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


personaliser:systray
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


personaliser:systray [2018/11/17 12:54] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== 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:
 +<code># apt-get install stalonetray</code>
 +pour le lancer au démarrage de votre session, ajouter ces lignes à votre ~/.xinitrc ou tout autre script "autostart"
 +<code bash>## launch systray
 +stalonetray &</code>
 +
 +==== 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//.
 +<code>$ touch ~/.stalonetrayrc
 +$ vim ~/.stalonetrayrc</code>
 +//remplacer vim par votre éditeur préféré//. \\
 +un exemple de fichier:
 +<file>
 +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
 +</file>
 +**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<code> -bg <valeur> ou --background=<valeur></code>et pour le ~/.stalonetrayrc<code>background <valeur></code>
 +^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  |<chemin vers xpm>  |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:
 +<code># apt-get install trayer</code>
 +pour le lancer au démarrage de votre session, ajouter ces lignes à votre ~/.xinitrc ou tout autre script "autostart"
 +<code bash>## launch systray
 +trayer <options> &</code>
 +==== 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 | <size> |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 | <size> |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 | <size> |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 | <value> |pourcentage de transparence (0 - opaque, 255 - transparent). |
 +| %%--%%tint | <color> |couleur du trayer au format 24-bit C hexadecimal, ex: 0xff0000=rouge, 0xff8800=orange et 0x00ff00=green. |
 +| %%--%%distance | <length> |distance entre trayer et le bord d'écran (en pixels). |
 +| %%--%%distancefrom | <edge> |bord d'écran pour le calcul de la distance. |
 +| %%--%%expand | true:false |permet le redimensionnement pour ajouter des icônes. |
 +| %%--%%padding | <size> |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]]
personaliser/systray.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1