News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Openbox Themes and Apps (Français)

From FrugalWiki

Jump to: navigation, search



Note: Cet article est un complément à l'article principal d'Openbox.

Cet article a pour but de vous aider à personnaliser l'apparence d'Openbox. L'utilisation de programmes utiles sera expliquée, comme l'ajout de panel ou de systray. .

Contents

Thèmes et apparence

Note: L'article principal d'Openbox donne les informations pour l'installation d'openbox.

Cet article wiki supplementaire donne des informations sur la personnalisation d'Openbox après l'installation.


À l'exception de la rubrique sur les thèmes Openbox, la section suivante est destinée aux utilisateurs se servant d'Openbox en « standalone », sans l'assistance de GNOME, KDE ou Xfce.

Thèmes Openbox

Les thèmes Openbox permettent de controler l'apparence des bordures de fenêtres, incluant la barre de titre et les boutons de la barre de titre. Ils déterminent également l'apparence du menu applications et le « and on-screen display » (OSD).

Des thèmes additionnels sont disponibles dans les dépôts:

Root terminal 48px.png
# pacman-g2 -S openbox-themes


Vous pouvez trouver d'autres thèmes Openbox dans les sites suivants:

Les thèmes téléchargés doivent décompréssés dans ~/.themes et peuvent être installés ou sélectionnés avec l'outil ObConf. Créer de nouveaux thèmes est relativement facile et bien documentés.

Pour une interface graphique pour l'édition de thème, allez voir ObTheme.

Apparence de X11

Si vous utilisez OpenBox seul, vous devez configurer le fichier .Xdefaults. Faites une copie de ~/.Xdefaults et /home/root/.Xdefaults pour les fenêtres ouvertes en Root.

Xdefaults est un fichier de configuration de niveau utilisateur, localisé dans ~/.Xdefaults. Si présent, il est analysé par le programme xrdb (base de données des ressources Xorg) automatiquement lorsque Xorg est lancé, et peut être utilisé pour régler ou remplacer les préférences pour les applications X et X. Il peut faire de nombreuses opérations, notamment:

- définir les couleurs du terminal
- configurer les préférences du terminal
- Régler le DPI, l'antialiasing, hinting and autres réglages de polices de X
- changer le thème de Xcursor
- Personnaliser xscreensaver
- Modifier les  préferences de bas niveau des applications sous X (xclock, xpdf, etc.) 

Xdefaults

Curseurs de souris X11

Décompresser le thème de curseur désiré dans /usr/share/icons (accès global) ou ~/.icons (accés utilisateur seulement). Il y a aussi un nombre limité de thèmes disponible dans les dépôts via pacman.

Ajoutez ceci à ~/.Xdefaults:

Xcursor.theme:   [name-of-cursor-theme]

[name-of-cursor-theme] est le nom du répertoire de thème du curseur. Par exemple:

Xcursor.theme:    Vanilla-DMZ-AA

Pour changer la taille:

Xcursor.size: [size]

Parfois, il est nécessaire de lier symboliquement le répertoire icône dans chaque répertoire utilisateur pour forcer le gestionnaire de fenêtres à l'utiliser:

$ mkdir ~/.icons
$ ln -s /usr/share/icons/[name-of-cursor-theme] ~/.icons/default

Pour plus d'informations, voir : X11_Cursors

Thèmes GTK

GTK2/ GTK+

D'abord, décompressez le thème désiré dans /usr/share/themes (accès global) ou ~/.themes (accès utilisateur seulement), puis:

Les thèmes GTK+ peuvent être gérés facilement avec l'outil lxappearance. Pour l'installer, lancez:

Root terminal 48px.png
# pacman-g2 -S lxappearance


Maintenant, lancez lxappearance pour définir le nouveau thème.

Si vous avez gnome-settings-daemon, il peut vous empêcher de changer le thème gtk en revenant sur le thème original. Par défaut, le autostart.sh pour openbox fourni avec le package l'exécute. Donc, assurez-vous que vous ne l'avez pas en cours d'exécution.


Polices GTK

Pour changer manuellement le type et la taille de vos polices, ajoutez à votre ~/.gtkrc.mine:

style "user-font"
{
font_name = "[font-name] [size]"
}
widget_class "*" style "user-font"
gtk-font-name = "[font-name] [size]"

[font-name] [size] est la police et la taille désirée. Par exemple:

style "user-font"
{
font_name = "DejaVu Sans 8"
}
widget_class "*" style "user-font"
gtk-font-name = "DejaVu Sans 8"

font_name et gtk-font-name sont tous les deux requis pour une question de compatibilité. Vous pouvez aussi utiliser lxappearance pour définir vos polices GTK. Referez vous à la section concernée.

Icones GTK

D'abord, décompressez le thème désiré dans /usr/share/icons (accès global) ou ~/.icons (accès utilisateur seulement), puis: Ajouter ce qui suit à ~/.gtkrc.mine:

gtk-icon-theme-name = "[name-of-icon-theme]"

[name-of-icon-theme] est le nom du répertoire d'icones choisi. Par exemple:

gtk-icon-theme-name = "Tango"

Assurez vous que ~/.gtkrc-2.0 est configuré pour analyser ~/.gtkrc.mine:

# ~/.gtkrc-2.0
# -- THEME AUTO-WRITTEN DO NOT EDIT
include "/usr/share/themes/Rezlooks-Gilouche/gtk-2.0/gtkrc"
include "/home/username/.gtkrc.mine"
# -- THEME AUTO-WRITTEN DO NOT EDIT

Vous pouvez utiliser lxappearance pour choisir un thème d'icones GTK. Référez vous à la section concernée.

Icones de bureau

Openbox n'offre pas de possibilités pour ajouter des icones sur le bureau. Xfdesktop, PcmanFM, ROX, iDesk, ou encore Nautilus (et le gnome-settings-daemon) peuvent vous proposer cette fonctionnalité.

ROX et PCmanFM ont l'avantage supplémentaire d'être légers.

Fonds d'écran

Openbox lui même ne permet pas de changer de fond d'écran. Ceci peut être facilement réalisé par d'autres programmes comme Feh or Nitrogen. D'autres options comme ImageMagick, hsetroot et xsetbg. Ou Pcmanfm et Xfdesktop peuvent s'en charger.

Vous pouvez désactiver le fond d'écran chargé par gnome-settings-daemon :

User terminal 48px.png
$ gconftool-2 --set /apps/gnome_settings_daemon/plugins/background/active --type bool False

Programmes recommandés

Note: L'article principal d'Openbox donne les informations pour l'installation d'openbox.

Cet article wiki supplementaire donne des informations sur les programmes supplémentaires à installer après une installation de base.

Il existe une liste d'applications légère sur le wiki de Frugalware; la plupart d'entre elles conviennent bien à Openbox.

Gestionnaire de session

SLiM est un gestionnaire de session léger. Il fonctionne pour Openbox en standalone. Référez vous à la page wiki de SLiM pour les instructions.

Effets visuels sur le bureau

Xcompmgr est un gestionnaire de composition léger capable de rendre les ombres portées, la transparence, la décoloration au sein d'Openbox et autres gestionnaires de fenêtres. (Il est intéressant de noter que xcompmgr n'est plus développé, et ainsi tous les problèmes ne sont probablement pas fixés) (Développement d'un problème avec tint2 0,9, les icônes systray ont une tendance à la corruption)

Cairo Composite Manager --Un gestionnaire de composition polyvalent et extensible qui utilise cairo pour le rendu, est une alternative.

Panels, trays, pagers

Un certain nombre d'applications offrent des panneaux / barres des tâches, system trays, ou pagers pour Openbox:

Panels

Trays

Gestionnaires de fichiers

2 gestionnaires de fichiers légers et populaires :

  • Thunar Thunar supporte l'auto-mount et propose plein de plugins.
  • ROX ROX propose une série d'icones pour fichiers et bureau.
Root terminal 48px.png
# pacman-g2 -S thunar
Root terminal 48px.png
# pacman-g2 -S rox
Root terminal 48px.png
# pacman-g2 -S pcmanfm

PcManFM propose aussi des icones pour le bureau.

Root terminal 48px.png
# pacman-g2 -S ntfs-3g

Permet à PCManFM d'accéder à des disques NTFS.

Pour d'autres choix légers, considérez Gentoo ou emelFM2.. Ces programmes implémentent une interface à deux panneaux. D'autres gestionnaires de fichiers : xfe et muCommander.

Une autre solution est d'utiliser Nautilus de Gnome. Il est plus lourd et plus lent que les solutions précédentes, mais Nautilus supporte les virtual file systems, autorisant un accès via SSH, FTP, or Samba. C'est un avantage.

Lanceurs d'application

Dmenu

Configurer dmenu en lisant l'article du wiki sur dmenu.Ensuite, ajouter l'entrée suivante dans la section <keyboard> du fichier ~/.config/openbox/rc.xml pour activer un raccourci pour lancer dmenu

   <keybind key="W-space">
     <action name="Execute">
       <execute>dmenu_run</execute>
     </action>
   </keybind>

Gmrun

gmrun propose une excellente boite de dialogue de lancement, similaire au Alt+F2 disponible sur Gnome et KDE:

Root terminal 48px.png
# pacman-g2 -S gmrun


Ajouter l'entrée suivante dans la section <keyboard> du fichier ~/.config/openbox/rc.xml pour activer Alt+F2:

<keybind key="A-F2">
<action name="execute"><execute>gmrun</execute></action>
</keybind>

Bashrun2

bashrun2 offre une approche différente, barebones à une boîte de dialogue Exécuter, en utilisant une session bash spécialisée dans une petite fenêtre xterm

Root terminal 48px.png
# pacman-g2 -S bashrun


Il peut être lancé par la méthode Alt+F2 mentionnée précédemment. Pour que bashrun2 agisse plus comme une boite de dialogue traditionnelle, ajoutez l'entrée suivante dans la section <applications> du fichier ~/.config/openbox/rc.xml:

   <application name="bashrun2-run-dialog">
     <desktop>all</desktop>
     <decor>no</decor>  # switch to yes if you prefer a bordered window
     <focus>yes</focus>
     <skip_pager>yes</skip_pager>
     <layer>above</layer>
   </application>

Kupfer

Kupfer est un lanceur inspiré Quicksilver, écrit en Python.

"Vous pouvez l'utiliser pour appeler une application ou un document rapidement en tapant les premières parties de son nom, il peut aussi y avoir une méthode plus rapide :. il existe des plugins différents pour accéder à plus d'objets et l'exécution de commandes personnalisées."

Root terminal 48px.png
# pacman-g2 - kupfer


Launchy

Launchy a une approche moins minimaliste, il est skinnable et offre plus de fonctionnalités comme une calculatrice, vérifier la météo, etc Originalement pour Windows, similaire à Gnome Do.

Root terminal 48px.png
# pacman-g2 -S launchy

Il se lance par la combinaison Ctrl+Space.

LXPanel

La boite de dialogue de LXPanel peut être lancé par:

User terminal 48px.png
$ lxpanelctl run


Gestionnaire de presse papier

Vous pouvez installer un gestionnaire de presse-papiers pour une expérience plus riche de copier / coller.

xfce4-clipman-plugin, parcellite, or glipper-old peuvent être installés via pacman. Ajouter le gestionnaire de votre choix au fichier autostart.sh.

Gestionnaire de volume

Gvolwheel

Gvolwheel est un mixeur audio qui vous permet de contrôler le volume grâce à une icône dans le systray.

Root terminal 48px.png
# pacman-g2 -S gvolwheel


Volti

Volti est une application GTK + pour contrôler le volume audio de la barre d'état système / zone de notification.

Root terminal 48px.png
# pacman-g2 volti


Volumeicon, volwheel

Volumeicon est une commande de volume pour la barre d'état système.

Root terminal 48px.png
# pacman-g2 -S volumeicon

Volwheel permet de changer le volume par molette de la souris.


Root terminal 48px.png
# pacman-g2 -S volwheel


Batterie & CPU

Trayfreq

Trayfreq est un moniteur de batterie légèr et un mesureur de fréquence du processeur.

Root terminal 48px.png
# pacman-g2 -S trayfreq


Source

ArchWiki

Personal tools
Namespaces
Variants
Actions