Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/11/2016, à 12:09

Nairwolf

Où sont stockés les fichiers de config de l'environnement XFCE ?

Bonjour,

Je viens de changer de machine, et j'ai fait une nouvelle installation de Xubuntu 16.10. Je l'utilisais auparavant avec une autre machine, et j'ai un système de backup sur un disque dur externe qui conserve tout ce que j'ai sur /home/nairwolf/, (donc j'ai conservé les dotfiles de mon ancien système). J'aimerai savoir s'il y a un moyen de réutiliser la configuration que j'avais pour l'environnement graphique de XFCE facilement (sans avoir besoin de refaire les manipulations à la main sur les IHM) ?

En fait, oui, il y a un moyen, il suffit de copier tout les fichiers de config dont je disposais sur l'ancien système, mais j'aimerai avoir accès à une doc, ou des explications sur le rôle de tel et tels fichiers.

Principalement, les critères qui m'intéressent le plus sont les suivants :

  • Le thème graphique, la police de caractère pour les noms de fenêtre, ainsi que la taille de la police

  • Les raccourcis pour gérer les fenêtres mais aussi pour lancer les applications (si je pouvais ne pas le refaire à chaque fois...)

  • Quelques configs de logiciels comme xfce4-terminal, ou thunar

Plus généralement, si vous pouvez m'aider, je me servirai de ces informations pour versionner mes fichiers de configuration. Je fais déjà cela pour des fichiers comme bashrc ou vimrc et j'aimerai le faire pour la config de XFCE (qui ne change pas tout le temps de version, heureusement ^^).

Merci.

Hors ligne

#2 Le 21/11/2016, à 12:15

seebz

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Tu as regardé du coté de ~/.config/xfce4/ ?

Hors ligne

#3 Le 21/11/2016, à 12:46

grandtoubab

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Salut

sudo locate xfce4

Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#4 Le 21/11/2016, à 12:54

Nairwolf

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Oui, mais justement, je ne trouve pas par exemple le fichier de config qui est responsable des raccourcis claviers. Dans ~/.config/xfce4/, j'ai les fichiers suivants :

backup/nairwolf/.config/xfce4$ ls
desktop/  panel/  terminal/             xfce4-taskmanager.rc  xfwm4/
help.rc  src/    xfce4-screenshooter  xfconf/

Mais je ne vois pas où trouver ce que je recherche...

Ah, j'ai peut-être trouvé, ce serait ce qu'il y a dans ~/.config/xfce4/xfconf/xfce-perchannel-xml ?

grandtoubab a écrit :

Salut

sudo locate xfce4

Merci, avec ta commande, je trouve des choses qui sont dans la partie système. Comme par exemple /etc/xdg/xdg-xubuntu/xfce4, mais ça, j'imagine que c'est ce qui est compris de base dans le système, et ce n'est pas ces fichiers que je dois modifier, n'est-ce pas ?

Merci

Dernière modification par Nairwolf (Le 21/11/2016, à 12:58)

Hors ligne

#5 Le 21/11/2016, à 13:31

grandtoubab

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Faut etre attentif

/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

ceux du home sont listés

sudo locate xfce4-keyboard-shortcuts

Dernière modification par grandtoubab (Le 21/11/2016, à 13:32)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#6 Le 21/11/2016, à 15:03

seebz

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Pour ma part, j'ai une autre approche pour le backup de mes customisations "post install"...
Je note sous forme de tutoriel les différentes actions à faire pour effectuer tel ou tel autre config.

Par exemple mon fichier post-install/xfce.md ressemble à ceci :
(Pour chaque customisation, je renseigne la démarche "graphique" ainsi que la/les commande(s) shell correspondante(s))

# Xfce changes



## Espaces de travail

Éxécuter `xfwm4-workspace-settings` et créer autant d'espaces de travail que souhaités (4).

Éxécuter `xfwm4-tweaks-settings` et régler les options de l'onglet "Espaces de travail" comme suit :

1. Décocher "Changer ... en fonction de la disposition du bureau"
2. Décocher "Changer ... lorsque le premier ou le dernier est atteint"


```
xfconf-query -c xfwm4 -p /general/workspace_count -s "4"
xfconf-query -c xfwm4 -p /general/workspace_names \
	-t string -s "•" -t string -s "••" -t string -s "•••" -t string -s "••••"

xfconf-query -c xfwm4 -p /general/wrap_cycle -s false
xfconf-query -c xfwm4 -p /general/wrap_layout -s false
```



## Déplacer une fenêtre sur un autre espace de travail

Éxécuter `xfwm4-settings` et aller dans l'onglet "Clavier".

Assigner les raccourcis aux actions "Déplacer la fenêtre vers l'espace de travail ...".


```
xfconf-query -c xfce4-keyboard-shortcuts -p "/xfwm4/custom/<Primary><Shift><Alt>Down" \
	-s "move_window_down_workspace_key"
xfconf-query -c xfce4-keyboard-shortcuts -p "/xfwm4/custom/<Primary><Shift><Alt>Left" \
	-s "move_window_left_workspace_key"
xfconf-query -c xfce4-keyboard-shortcuts -p "/xfwm4/custom/<Primary><Shift><Alt>Right" \
	-s "move_window_right_workspace_key"
xfconf-query -c xfce4-keyboard-shortcuts -p "/xfwm4/custom/<Primary><Shift><Alt>Up" \
	-s "move_window_up_workspace_key"
```



## Drop Down Terminal (guake style)

```
xfce4-terminal --drop-down --hide-menubar --hide-borders --hide-toolbar
```

Exécuter `xfce4-keyboard-settings`, dans l'onglet "Raccourcis d'applications",
 ajouter la commande et l'associer à une touche (F12 par exemple).

Lancer le terminal en utilisant la touche associée, clique droit et régler les
 options de l'onglet "Menu déroulant" comme suit :

1. Décocher "Afficher l'icône ..."
2. Largeur à 100%
3. Hauteur à 40%
4. Opacité à 90%
5. Décocher "Toujours afficher les onglets"


```
xfconf-query -c xfce4-keyboard-shortcuts -p "/commands/custom/F12" \
	-s "xfce4-terminal --drop-down --hide-menubar --hide-borders --hide-toolbar"

echo "
[Configuration]
DropdownStatusIcon=FALSE
DropdownWidth=100
DropdownHeight=40
DropdownOpacity=90
DropdownAlwaysShowTabs=FALSE" >> ~/.config/xfce4/terminal/terminalrc
```



## Désactiver l'enregistrement des sessions

Une solution radicale consiste à remplacer le dossier des sessions par un fichier.

```
rm -rf "$HOME/.cache/sessions"
touch "$HOME/.cache/sessions"
```



## Menu *Changer d'utilisateur*

```
echo "[Desktop Entry]
Version=1.0
Type=Application
Name=Switch User
Name[fr]=Changer d'utilisateur
Comment=A menu to quickly switch between users
Comment[fr]=Un menu pour basculer rapidement entre les utilisateurs
Icon=users
Exec=/usr/bin/dm-tool switch-to-greeter
OnlyShowIn=XFCE;
Categories=X-XFCE;X-Xfce-Toplevel;
StartupNotify=false
Terminal=false
" | sudo tee /usr/share/applications/switch-user.desktop

sudo update-desktop-database -q
```

Je partage car j'ose espérer que ça pourrait être utile à d'autres personnes smile

Hors ligne

#7 Le 21/11/2016, à 15:31

grandtoubab

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

il existe aussi l'éditeur de paramètres xfce4-settings

Application -> Parametres -> Editeur de paramètres

1479734986.png


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#8 Le 21/11/2016, à 19:08

Nairwolf

Re : Où sont stockés les fichiers de config de l'environnement XFCE ?

Merci seebz, ton exemple est parlant, même si je préfère automatiser tout cela, c'est à dire, la configuration de mon environnement sur une nouvelle machine (ou en cas de réinstallation forcée). Toutefois, c'est bien que tu notes les méthodes graphiques et en ligne de commande.

Je vais essayer de regarder précisément les fichiers de config présents dans ~/.config/xfce4 et versionner cela.

Merci.

Hors ligne