Xfce Wiki

Sub domains
 

Trucs & Astuces

Cette page contient différentes astuces pour l'environnement de bureau Xfce.

Comment utiliser un menu alternatif

Si vous désirez utiliser le nouveau menu de GNOME, avec des lanceurs vers vos applications favorites et autres, vous pouvez installer le greffon xfapplet avec l'applet menu de GNOME. Le menu devrait être installé avec votre gestionnaire de paquets, regardez pour le nom gnome-main-menu. Capture d'écran sous Xfce, vidéo.

Ajoutez un nouveau greffon xfapplet dans votre panneau, puis ouvrez son dialogue de propriété pour ajouter l'applet menu de GNOME.

Comment installer des nouveaux thèmes

Il y a 4 différents thèmes que vous pouvez ajuster dans Xfce : la décoration des fenêtres, les interfaces GTK+, les curseurs, et les icônes. Il y a plusieurs sites web avec ces différents thèmes :

Décorations de fenêtres

  • Décompressez le thème dans ~/.themes
    • Installation au niveau du système dans ${sysprefix}/share/themes
  • Vérifiez que le chemin ressemble à : ~/.themes/<theme_name>/xfwm4/
  • Si le thème contient des images vectorielles (~/.themes/<theme_name>/xfwm4/*.svg) il est préférable d'installer le paquet librsvg
  • Sélectionnez le thème dans les Paramètres du Gestionnaire de Fenêtres

Vous pouvez consulter plus d'information à propos de la création de décoration de fenêtres ici.

Interfaces GTK+

Un thème GTK+ est le thème du toolkit graphique (boutons, champs, etc…). Chaque thème GTK+ dépend sur un moteur de thème, et il est important que vous veillez à installer le moteur dans le même préfixe que GTK+ pour le thème que vous désirez utiliser.

  • Décompressez le thème dans ~/.themes
    • Installation au niveau du système dans ${sysprefix}/share/themes
  • Vérifiez que vous avez le fichier suivant : ~/.themes/<theme_name>/gtk-2.0/gtkrc
  • Sélectionnez le thème dans les Paramètres de l'Interface Utilisateur

Curseurs (4.4 uniquement)

  • Décompressez le thème dans ~/.icons
    • Installation au niveau du système dans ${sysprefix}/share/icons
  • Vérifiez que le chemin ressemble à : ~/.icons/<theme_name>/cursors/
  • Sélectionnez le thème dans les Paramètres de la Souris. S'il n'y aucun onglet avec les thèmes de curseurs, vérifiez que xfce-mcs-plugins soit compilé avec le support de Xcursor

Icônes

  • Décompressez le thème dans ~/.icons
    • Installation au niveau du système dans ${sysprefix}/share/icons
  • Optionnel : exécutez gtk-update-icon-cache -f -t ~/.icons/<theme_name> pour créer un cache d'icônes 1).
  • Si le thème contient des images vectorielles (~/.themes/<theme_name>/xfwm4/*.svg) il est préférable d'installer le paquet librsvg
  • Sélectionnez le thème dans les Paramètres de l'Interface Utilisateur (2nd onglet)

Si vous avez des problèmes d'icônes, il est recommandé d'installer le paquet hicolor-icon-theme.

Fichiers Gtkrc

  • Un tutoriel à propos du format Gtkrc est disponible ici.
  • Vous ne pouvez pas appliquer un arrière plan aux vus de Thunar à cause d'un bogue dans Gtk+.
  • Vous pouvez appliquer un arrière plan personnalisé au panneau de Xfce :
style "panel-background" {
  bg_pixmap[NORMAL]        = "foo.bar"
  bg_pixmap[PRELIGHT]      = "foo.bar"
  bg_pixmap[ACTIVE]        = "foo.bar"
  bg_pixmap[SELECTED]      = "foo.bar"
  bg_pixmap[INSENSITIVE]   = "foo.bar"
}

widget_class "*Panel*" style "panel-background"

Comment ajouter ou supprimer des applications dans le menu

Ajouter une application

Vous devez créer un fichier .desktop — habituellement dans /usr/share/applications pour le système ou ~/.local/share/applications pour l'utilisateur — pour ajouter l'application que vous désirez.

Dans l'exemple suivante, nous créons une entrée dans le menu avec le nom “foo” et la catégorie “Multimédia” :

[Desktop Entry]
Encoding=UTF-8
Name=foo
GenericName=bar
Comment=Senseless programm ever
Exec=foobar
Icon=/usr/share/pixmaps/foobar.xpm
Terminal=false
Type=Application
Categories=Multimedia;

Vous pouvez consulter plus d'information à propos des fichiers .desktop ici.

Supprimer une application

Vous pouvez supprimer une application du menu des deux manières suivantes :

  • Premièrement, le plus radical est de supprimer le fichier .desktop du répertoire $prefix/share/applications/, mais ceci détruira les associations fichiers de même.
  • Deuxièmement, vous pouvez ajouter la ligne suivante dans le fichier .desktop :
NoDisplay=true