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
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.
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 !
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).
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)
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 (…)
% 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 (…)
La congélation de la pomme de terre commence
Comme prévu la section "base" de la future debian 3.0 a été gelée ce week end. Aucune annonce n'a été faite, mais des messages "Package is frozen, not considering" apparaissent désormais dans le fichier "update excuses".
Le reste de la distribution (standard & tasks) devrait être gelé d'ici un mois. Maintenant il ne reste plus qu'à prédire quand la distribution passera de l'état testing à stable (troll: d'ici deux ou trois ans ?)
Source: Debian Planet
Le reste de la distribution (standard & tasks) devrait être gelé d'ici un mois. Maintenant il ne reste plus qu'à prédire quand la distribution passera de l'état testing à stable (troll: d'ici deux ou trois ans ?)
Source: Debian Planet