Proposition sur XFCE, VLC, Libreoffice... #12

Closed
opened 11 months ago by otyugh · 14 comments
otyugh commented 11 months ago
Collaborator

Rien de très nouveau par rapport au forum (mais autant donner ma version finale ici si on exclue certains changements)

#lightlocker : ne pas bloquer après screensaver
dconf write "/apps/light-locker/lock-after-screensaver" "uint32 0"

#xfwm4 : la focalisation SUIT LA SOURIS ;
xfconf-query -c "xfwm4" -p "/general/click_to_focus" -n -t "bool" -s "false"
## xfwm4 : Enlever la fonction enrouler les fenêtres avec la molette (pourrait se déclencher par accident)
xfconf-query -c "xfwm4" -p "/general/mousewheel_rollup" -n -t "bool" -s "false"
#xfwm4 : considérer supprimer la composition pour les vieux clous : mais perso la transparence des fenêtres inactives : buerk
xfconf-query -c "xfwm4" -p "/general/inactive_opacity" -n -t "int" -s "100"
# xfwm4 ne pas cycle les fenêtres alt+tab sans distinction des bureaux (moi ça me gêne, c'est un peu perso >_<)
xfconf-query -c "xfwm4" -p "/general/cycle_workspaces" -n -t "bool" -s "false"
# xfwm4 : les vieux et jeunes touchent à leur molette par accident et switchen d'espace de travail...
xfconf-query -c "xfwm4" -p "/general/scroll_workspaces" -n -t "bool" -s "false"
# xfwm4 : optimisation sur vieil ordi : ne pas rafraichir les fenêtres en redimensionnement
xfconf-query -c "xfwm4" -p "/general/box_resize" -n -t "bool" -s "true"

# Mousepad : ouvrir dans une nouvelle fenêtre, rares sont les gens à l'aise avec les onglets (moi le premier)
dconf write "/org/xfce/mousepad/preferences/window/opening-mode" "'window'"
# Mousepad : barre d'outil pour les débutants + gros icones + passage de ligne (scroller c'est dur) + numéro de ligne (pacher) + parenthèses
dconf write "/org/xfce/mousepad/preferences/window/statusbar-visible" "true"
dconf write "/org/xfce/mousepad/preferences/window/toolbar-icon-size" "'large-toolbar'"
dconf write "/org/xfce/mousepad/preferences/view/match-braces" "true"
dconf write "/org/xfce/mousepad/preferences/view/show-line-numbers" "true"
# mousepad : ne saute pas à la ligne par défaut ?
dconf write "/org/xfce/mousepad/preferences/view/word-wrap" "true"
Rien de très nouveau par rapport au forum (mais autant donner ma version finale ici si on exclue certains changements) ``` #lightlocker : ne pas bloquer après screensaver dconf write "/apps/light-locker/lock-after-screensaver" "uint32 0" #xfwm4 : la focalisation SUIT LA SOURIS ; xfconf-query -c "xfwm4" -p "/general/click_to_focus" -n -t "bool" -s "false" ## xfwm4 : Enlever la fonction enrouler les fenêtres avec la molette (pourrait se déclencher par accident) xfconf-query -c "xfwm4" -p "/general/mousewheel_rollup" -n -t "bool" -s "false" #xfwm4 : considérer supprimer la composition pour les vieux clous : mais perso la transparence des fenêtres inactives : buerk xfconf-query -c "xfwm4" -p "/general/inactive_opacity" -n -t "int" -s "100" # xfwm4 ne pas cycle les fenêtres alt+tab sans distinction des bureaux (moi ça me gêne, c'est un peu perso >_<) xfconf-query -c "xfwm4" -p "/general/cycle_workspaces" -n -t "bool" -s "false" # xfwm4 : les vieux et jeunes touchent à leur molette par accident et switchen d'espace de travail... xfconf-query -c "xfwm4" -p "/general/scroll_workspaces" -n -t "bool" -s "false" # xfwm4 : optimisation sur vieil ordi : ne pas rafraichir les fenêtres en redimensionnement xfconf-query -c "xfwm4" -p "/general/box_resize" -n -t "bool" -s "true" # Mousepad : ouvrir dans une nouvelle fenêtre, rares sont les gens à l'aise avec les onglets (moi le premier) dconf write "/org/xfce/mousepad/preferences/window/opening-mode" "'window'" # Mousepad : barre d'outil pour les débutants + gros icones + passage de ligne (scroller c'est dur) + numéro de ligne (pacher) + parenthèses dconf write "/org/xfce/mousepad/preferences/window/statusbar-visible" "true" dconf write "/org/xfce/mousepad/preferences/window/toolbar-icon-size" "'large-toolbar'" dconf write "/org/xfce/mousepad/preferences/view/match-braces" "true" dconf write "/org/xfce/mousepad/preferences/view/show-line-numbers" "true" # mousepad : ne saute pas à la ligne par défaut ? dconf write "/org/xfce/mousepad/preferences/view/word-wrap" "true" ```
otyugh changed title from Proposition sur XFFCE to Proposition sur XFCE 11 months ago
Collaborator

re :)

bon, j'ai pris en compte les modifications pour xfwm4 mais je ne trouve pas le fichier de conf des préférences de Mousepad. lorsque je modifie les prefs mousepad, il n'y a qu'un fichier ~/.config/Mousepad/accel.scm créé.

...
en fait, la conf est gérée par dconf directement donc pour le coup, oui, il faudrait un hook ou le coller dans le late-setup.

tu tiens vraiment aux préférences pour mousepad ? :P

re :) bon, j'ai pris en compte les modifications pour xfwm4 mais je ne trouve pas le fichier de conf des préférences de Mousepad. lorsque je modifie les prefs mousepad, il n'y a qu'un fichier ~/.config/Mousepad/accel.scm créé. ... en fait, la conf est gérée par dconf directement donc pour le coup, oui, il faudrait un hook ou le coller dans le late-setup. tu tiens vraiment aux préférences pour mousepad ? :P
Poster
Collaborator

Je sais pourquoi t'y arrives pas pour mousepad, il est géré par dconf dans une base de donnée ~/.config/dconf/user x)

Non j'y tiens pas spécialement. Le traitement de texte purjus est super rarement utilisé par les débutants pour commencer. Je pense juste que tel quel, mousepad est pas très intuitif à utiliser (mais y a beaucoup de ma propre complexion : j'arrive pas à apprécier mousepad sans son thème oblivion aussi >_<). Comme tout le reste, j'ai juste listé tous les changements possible vers une expérience plus agréable selon-moi, j'ai pas vraiment filtré l'essentiel du "meh pourquoi pas" :p

Je sais pourquoi t'y arrives pas pour mousepad, il est géré par dconf dans une base de donnée ~/.config/dconf/user x) Non j'y tiens pas spécialement. Le traitement de texte purjus est super rarement utilisé par les débutants pour commencer. Je pense juste que tel quel, mousepad est pas très intuitif à utiliser (mais y a beaucoup de ma propre complexion : j'arrive pas à apprécier mousepad sans son thème oblivion aussi >_<). Comme tout le reste, j'ai juste listé tous les changements possible vers une expérience plus agréable selon-moi, j'ai pas vraiment filtré l'essentiel du "meh pourquoi pas" :p
Collaborator

je collerai bien le fameux dconf/user dans l'ISO mais je ne sais pas comment le filtrer ni le configurer proprement en dehors des commandes que tu as listé.

je collerai bien le fameux dconf/user dans l'ISO mais je ne sais pas comment le filtrer ni le configurer proprement en dehors des commandes que tu as listé.
Poster
Collaborator

Avec dconf dump / tu peux savoir tout ce qu'il contient, et c'est assez facile de les modifier de là.

D'ailleurs ça me fait penser que light-locker par défaut verrouille la session en sortie de veille ! Si on veut changer ce comportement, ça sera via ce fichier

dconf write "/apps/light-locker/lock-after-screensaver" "uint32 0"

On y retrouve aussi la config de deja-dup, gthumb, les notification de nm-applet, et quelques détails de gnome-software

Avec `dconf dump /` tu peux savoir tout ce qu'il contient, et c'est assez facile de les modifier de là. D'ailleurs ça me fait penser que light-locker par défaut verrouille la session en sortie de veille ! Si on veut changer ce comportement, ça sera via ce fichier ``` dconf write "/apps/light-locker/lock-after-screensaver" "uint32 0" ``` On y retrouve aussi la config de deja-dup, gthumb, les notification de nm-applet, et quelques détails de gnome-software
Collaborator

ah mais oui ! excellent ça. bon bah si tu veux te charger de ce fameux fichier dconf/user, avec les prefs mousepad et light-locker, je veux bien :)

ah mais oui ! excellent ça. bon bah si tu veux te charger de ce fameux fichier dconf/user, avec les prefs mousepad et light-locker, je veux bien :)
Poster
Collaborator

J'ai modifié deux trucs en plus, et j'ai regretté après coup de pas avoir demandé, je peux revenir en arrière en deux sec ; voilà mon essai argumentatif du pourquoi, mais en vrai j'y tiens pas énorme, c'était juste dans ma todo >_<

  • j'ai tendance à cacher le co/deco dans les notif parce qu'en sortie de veille ou sur certaine CM ça a tendance à spamer à chaque allumage, et ça laisse une trace rémanente crade le temps du démarrage sur le bureau (et ça fait "pas propre")
  • j'ai tendance à vouloir faire passer les "notif de premier lancement des logiciels" vu que c'est un bout (trivial) de complexité en plus qui sert a rien. À l'époque ça me dérangeait surtout dans gnome software parce que ça disait "allons faire nos courses !", maintenant c'est beaucoup moins dérangeant déjà, mais je trouve que ça sert toujours a rien :p

Mhm, tant qu'on est à toucher aux pet de mouches :

  • l'applet "nofication" dans le panel sert dans quel contexte ?
  • je voudrai dire la même sur le bouton "cacher les fenêtres". Si on essaye d'en appeler aux nostalgiques de windows, il ne devrait pas être à droite du panel ? J'ai pas un windows là tout de suite, mais il me semble >_<
J'ai modifié deux trucs en plus, et j'ai regretté après coup de pas avoir demandé, je peux revenir en arrière en deux sec ; voilà mon essai argumentatif du pourquoi, mais en vrai j'y tiens pas énorme, c'était juste dans ma todo >_< * j'ai tendance à cacher le co/deco dans les notif parce qu'en sortie de veille ou sur certaine CM ça a tendance à spamer à chaque allumage, et ça laisse une trace rémanente crade le temps du démarrage sur le bureau (et ça fait "pas propre") * j'ai tendance à vouloir faire passer les "notif de premier lancement des logiciels" vu que c'est un bout (trivial) de complexité en plus qui sert a rien. À l'époque ça me dérangeait surtout dans gnome software parce que ça disait "allons faire nos courses !", maintenant c'est beaucoup moins dérangeant déjà, mais je trouve que ça sert toujours a rien :p Mhm, tant qu'on est à toucher aux pet de mouches : * l'applet "nofication" dans le panel sert dans quel contexte ? * je voudrai dire la même sur le bouton "cacher les fenêtres". Si on essaye d'en appeler aux nostalgiques de windows, il ne devrait pas être à droite du panel ? J'ai pas un windows là tout de suite, mais il me semble >_<
Collaborator

bien vu. et oui, 'notification' et 'show-desktop' sont là pour faire "comme wd$" donc on peut virer :D

et nickel pour tes ajouts. vrai que les notifications "ayest, tu es revenu", c'est useless. idem pour les courses de Logiciel :D

bien vu. et oui, 'notification' et 'show-desktop' sont là pour faire "comme wd$" donc on peut virer :D et nickel pour tes ajouts. vrai que les notifications "ayest, tu es revenu", c'est useless. idem pour les courses de Logiciel :D
Poster
Collaborator

J'étais persuadé que t'objecterai :o

Ben si on continue dans cette veine, y a aussi un hack pour vlc pour pas qu'il demande "vous voulez partager vos métadonnées" au premier démarrage. C'est juste crée un fichier de config d'une ligne. Amah c'est le genre de question éthique épineuse, mais je trouve que ce genre de choix devrait être opt-in, et pas "on l'a coché pour vous" ou "on vous le balance alors que vous êtes pas venu pour ça".

echo "qt-privacy-ask=0" > "$HOME/.config/vlc/vlcrc"

J'étais persuadé que t'objecterai :o Ben si on continue dans cette veine, y a aussi un hack pour vlc pour pas qu'il demande "vous voulez partager vos métadonnées" au premier démarrage. C'est juste crée un fichier de config d'une ligne. Amah c'est le genre de question éthique épineuse, mais je trouve que ce genre de choix devrait être opt-in, et pas "on l'a coché pour vous" ou "on vous le balance alors que vous êtes pas venu pour ça". `echo "qt-privacy-ask=0" > "$HOME/.config/vlc/vlcrc"`
Collaborator

en fait, les notifications de sécurité sont à conserver, mais les notifs d'agrément, non :P

vrai que la nuance est fine et discutable, mais bon... comme on sait très bien que le débutant clic sans lire ce gende de notif ;)

en fait, les notifications de sécurité sont à conserver, mais les notifs d'agrément, non :P vrai que la nuance est fine et discutable, mais bon... comme on sait très bien que le débutant clic sans lire ce gende de notif ;)
Poster
Collaborator

Bon ben du coup on est d'accord. Je vois plus grand chose à changer !

Si je creuse les fonds de tirroir :

  • Y a libreoffice aussi que je pourrai initialiser sans avoir le message d'accueuil + tip du jour à décocher + tip "votre version de libreoffice est XXX à fermer". Dans la même veine, j'pense que je le fais de suite parce qu'y a pas vraiment de raison de ne pas.

  • J'hésiterai à la faire, mais j'aurai tendance à désactiver chez libreoffice writer le "Correction orthographique automatique". C'est ce qui cause libreoffice à t'obliger de mettre des majuscules quand tu veux pas, qui transforme tes guillemets " en véritables guillemet françaises qui plaisent au 1% de la population qui sont dans la typographie. C'est aussi responsable de plein de petits comportement qui rendent les débutants chèvre, en fait. D'où j'aurai tendance de juste pas l'activer par défaut.

  • Encore libreoffice, je dégraisse comme ça (120 Mo pour moins d'entrées dans les menus et moins de logiciel que personne n'utilise ~) :

apt purge libreoffice-base libreoffice-math --autoremove
...
0 mis à jour, 0 nouvellement installés, 118 à enlever et 2 non mis à jour.
Après cette opération, 119 Mo d'espace disque seront libérés.
  • Les seuls changements additionnels que je ferai sont pas debian compatible, donc je pense qu'on les fera pas, mais histoire de montrer des idées ~ ! (je trouve les menus whisker illogique. Du coup perso je fais ça pour moi)
#.desktop :
hide(){
	sed -i "s|$|Hidden=true;" "/usr/share/applications/$1"
}
uncat(){
	sed -ri "s|([;=])$2;|\1|g" "/usr/share/applications/$1"
}
recat(){
	sed -ri "s|([;=])$2;|\1$3;|g" "/usr/share/applications/$1"
}

#Additional-driver est inutile, la fonction n'existe pas
hide "software-properties-drivers.desktop"
#Doublon LO draw est très bien dans le document seulement
uncat "libreoffice-draw.desktop" "Graphics"

#Tout ce qui est dans Sys devrait se lancer en root, sinon je vois pas la partinence entre les catégories Config (utilisateur) / Système (global)
    #Doublon Utilisateurs dans Paramètres
    uncat "users.desktop"
    #Doublon Imprimante dans Paramètres
    uncat "system-config-printer.desktop"
    #Software & update se lance en root
    recat "software-properties-gnome.desktop" "Settings" "System"
    #Synaptics se lance en root
    recat "synaptic.desktop" "Settings" "System"
Bon ben du coup on est d'accord. Je vois plus grand chose à changer ! Si je creuse les fonds de tirroir : * Y a libreoffice aussi que je pourrai initialiser sans avoir le message d'accueuil + tip du jour à décocher + tip "votre version de libreoffice est XXX à fermer". Dans la même veine, j'pense que je le fais de suite parce qu'y a pas vraiment de raison de ne pas. * J'hésiterai à la faire, mais j'aurai tendance à désactiver chez libreoffice writer le "Correction orthographique automatique". C'est ce qui cause libreoffice à t'obliger de mettre des majuscules quand tu veux pas, qui transforme tes guillemets *"* en véritables guillemet françaises qui plaisent au 1% de la population qui sont dans la typographie. C'est aussi responsable de plein de petits comportement qui rendent les débutants chèvre, en fait. D'où j'aurai tendance de juste pas l'activer par défaut. * Encore libreoffice, je dégraisse comme ça (120 Mo pour moins d'entrées dans les menus et moins de logiciel que personne n'utilise ~) : ``` apt purge libreoffice-base libreoffice-math --autoremove ... 0 mis à jour, 0 nouvellement installés, 118 à enlever et 2 non mis à jour. Après cette opération, 119 Mo d'espace disque seront libérés. ``` * Les seuls changements additionnels que je ferai sont pas debian compatible, donc je pense qu'on les fera pas, mais histoire de montrer des idées ~ ! (je trouve les menus whisker illogique. Du coup perso je fais ça pour moi) ``` #.desktop : hide(){ sed -i "s|$|Hidden=true;" "/usr/share/applications/$1" } uncat(){ sed -ri "s|([;=])$2;|\1|g" "/usr/share/applications/$1" } recat(){ sed -ri "s|([;=])$2;|\1$3;|g" "/usr/share/applications/$1" } #Additional-driver est inutile, la fonction n'existe pas hide "software-properties-drivers.desktop" #Doublon LO draw est très bien dans le document seulement uncat "libreoffice-draw.desktop" "Graphics" #Tout ce qui est dans Sys devrait se lancer en root, sinon je vois pas la partinence entre les catégories Config (utilisateur) / Système (global) #Doublon Utilisateurs dans Paramètres uncat "users.desktop" #Doublon Imprimante dans Paramètres uncat "system-config-printer.desktop" #Software & update se lance en root recat "software-properties-gnome.desktop" "Settings" "System" #Synaptics se lance en root recat "synaptic.desktop" "Settings" "System" ```
otyugh changed title from Proposition sur XFCE to Proposition sur XFCE, VLC, Libreoffice... 11 months ago
Collaborator

donc tu as fait le taf ou il en reste ? je pense qu'on peut laisser Libreoffice en installation complète comme c'est actuellement sans pour autant gèner l'utilisateur.

je compte build la RC ce week-end si tu n'as rien d'autres à ajouter.

je m'occupe des slides Calamares là et j'envoie le build dans la foulée pour une publication dimanche si ça te va.

je prévois aussi les shots pour le Wiki-DF comme ça on sera fin prêt pour la version finale :)

donc tu as fait le taf ou il en reste ? je pense qu'on peut laisser Libreoffice en installation complète comme c'est actuellement sans pour autant gèner l'utilisateur. je compte build la RC ce week-end si tu n'as rien d'autres à ajouter. je m'occupe des slides Calamares là et j'envoie le build dans la foulée pour une publication dimanche si ça te va. je prévois aussi les shots pour le Wiki-DF comme ça on sera fin prêt pour la version finale :)
Poster
Collaborator

Est-ce qu'on laisse base et math pour libreoffice ? On gagne 120Mo et 2 entrées dans les menus. Je sais pas ce que t'en penses ?

Est-ce qu'on laisse base et math pour libreoffice ? On gagne 120Mo et 2 entrées dans les menus. Je sais pas ce que t'en penses ?
Collaborator

bah je pense qu'il vaut mieux laisser le pack libreoffice complet mais c'est pas dans le marbre non plus et si tu poses un hook, je vais pas le revert :P

bah je pense qu'il vaut mieux laisser le pack libreoffice complet mais c'est pas dans le marbre non plus et si tu poses un hook, je vais pas le revert :P
Poster
Collaborator

Je refuse d'aller dans une direction seul ! À moins que quelqu'un de plus que moi dise qu'il pense pareil !

J'ajouterai juste une ligne dans ma customisation de DF perso, aucun souci ;)

Je refuse d'aller dans une direction seul ! À moins que quelqu'un de plus que moi dise qu'il pense pareil ! J'ajouterai juste une ligne dans ma customisation de DF perso, aucun souci ;)
otyugh closed this issue 11 months ago
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.