Journal Nouvelle version de libetc : vers la base de registre sous linux ;-)

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
jan.
2008
Je viens enfin de faire un petit tar du dernier code de libetc qui traîne sur mon disque depuis quelques mois.

http://ordiluc.net/fs/libetc/

Pour rassurer tout le monde cela ne fait pas base de registre, mais cela centralise tous les fichiers de configuration d'un utilisateur : les applications sont forcées à stocker leurs fichiers de configuration dans $XDG_CONFIG_HOME (http://standards.freedesktop.org/basedir-spec/basedir-spec-0(...) ).

Pour les nouveautés : blacklist d'applications pour lesquelles on ne souhaite pas changer le comportement, facilité d'utilisation, bugfixes...

Et l'historique (…)

Journal libetc / faire le ménage dans son $HOME, suite des deux premiers épisodes

Posté par  (site web personnel) .
Étiquettes : aucune
0
31
jan.
2007
Rappel des épisodes précédents (pourquoi tout réécrire une troisième fois ! ) :

http://linuxfr.org/~lucd/17947.html
http://linuxfr.org/~lucd/22368.html

Quoi de neuf aujourd'hui ? Juste une petite mise à jour incluant un nettoyage de code (cf : le journal précédent), et quelques correctifs de bugs mineurs.

http://ordiluc.net/fs/libetc/

J'utilise tout ça depuis l'été dernier, cela fonctionne bien, je me sens bien dans mon $HOME qui n'a jamais été aussi propre.

Journal faire le ménage dans son $HOME, je n'ai presque plus de fichiers cachés !

Posté par  (site web personnel) .
Étiquettes : aucune
0
10
août
2006
Suite d'un vieux journal : http://linuxfr.org/~lucd/17947.html

après avoir pris en compte les quelques remarques des commentaires, j'ai enfin pris le temps de faire un tar.gz et de publier ça:
http://ordiluc.net/fs/libetc/

Le code fonctionne bien pour moi, et je n'ai plus que quelques fichiers commençant par un '.' dans mon répertoire personnel (par ex .zshrc et .xsession).

Journal libetc: faire le ménage dans son $HOME, la fin des fichiers de configuration cachés (dotfiles)

Posté par  (site web personnel) .
Étiquettes : aucune
0
24
avr.
2005
Sur ma machine j'obtiens:

% ls -d ~/.* | wc -l
421

Comme j'ai déjà du mal à classer tous les fichiers que je génère moi même, je préférerai mettre mes fichiers de configurations cachés "dotfiles" ailleurs. $HOME/$ETC me semble une bonne solution.

J'ai donc rapidement écrit une petite bibliothèque à charger avec LD_PRELOAD afin de rediriger tous les appels vers $HOME/.fichier vers $HOME/etc/fichier

Le code semble fonctionner avec les programmes que j'utilise tous les jours (sauf avec gimp pour (…)