LinuxPedia

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

Outils pour utilisateurs

Outils du site


personaliser:systray

Différences

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

Lien vers cette vue comparative

personaliser:systray [2018/11/17 13:54] (Version actuelle)
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 13:54 (modification externe)