Suivant: , Précédent: , Monter: GNU Guix   [Table des matières][Index]


13 Configuration du dossier personnel

Guix supports declarative configuration of home environments by utilizing the configuration mechanism described in the previous chapter (voir Définir des services), but for user’s dotfiles and packages. It works both on Guix System and foreign distros and allows users to declare all the packages and services that should be installed and configured for the user. Once a user has written a file containing a home-environment record, such a configuration can be instantiated by an unprivileged user with the guix home command (voir Invoquer guix home).

Votre environnement personnel consiste en général de trois parties : les logiciels, la configuration et l’état. Dans les distributions populaires, les logiciels sont habituellement installés au niveau du système, mais avec GNU Guix, la plupart des paquets peuvent être installés indépendamment par chaque utilisateur et utilisatrice sans nécessiter de privilèges root, et font donc partie de votre environnement personnel. Les paquets seuls ne sont généralement pas très utiles car ils nécessitent de la configuration supplémentaire, typiquement dans des fichiers de configuration dans XDG_CONFIG_HOME (~/.config par défaut) ou d’autres répertoires. Tout le reste peut être considéré comme faisant partie de l’état, comme les fichiers multimédia, les bases de données des applications et les journaux.

Utiliser Guix pour gérer votre environnement personnel apporte de nombreux avantages :


Suivant: Documentation, Précédent: Corriger les problèmes du système, Monter: GNU Guix   [Table des matières][Index]