![]() |
||
---|---|---|
.. | ||
crans | ||
services | ||
README.md | ||
default.nix |
README.md
Modules
Ce dossier contient tous les modules utilisés par les configurations des différentes machines.
default.nix
Le fichier default.nix
a deux utilités : il importe par défaut toute la configuration du Crans (voir la section Crans), et importe deux fonctionnalités indispensables pour notre utilisation de nix : les flakes (voir le README.md
à la racine du dépôt) et la commande nix
. Comprendre en détails cette partie n'est pas nécessaire, il faut juste comprendre qu'il est important de décrire ça.
Crans
Le dossier crans
contient tous les services/programmes communs à toutes les machines utilisant la configuration usuelle du Crans (les utilisateurices, les home_nounou
, ...). Vous pouvez voir plus de détails dans crans/README.md
.
Services
Le dossier services
contient tous les services/programmes utilisés par un nombre restreint de machines. On y déclare les configurations mettant en place un système d'options et de configuration générée pour avoir plus de granularités.