clean folders

This commit is contained in:
afoucaultc 2026-07-04 08:43:57 +02:00
parent b5ab9e724d
commit a463bddcd4
16 changed files with 30 additions and 48 deletions

View file

@ -8,17 +8,25 @@
├── hosts/
│ # configuration système
│ ├── nixos-home/
│ │ # mon host personnel (spécifique à ma machine)
│ └── nixos/
│ ├── configuration.nix # entrée des fichiers de configuration
│ ├── hardware-configuration.nix # fichier hardware généré à l'installation
│ └── config/ # tous fichiers config
│ └── ...
│ │ # mon host de la maison
│ │ └── nixos/
│ │ ├── configuration.nix # entrée des fichiers de configuration
│ │ ├── hardware-configuration.nix # fichier hardware généré à l'installation
│ │ └── config/ # tous fichiers config
│ │ └── ...
│ └── nixos-laptop/
│ # mon host du travail
│ └── nixos/
│ ├── configuration.nix # entrée des fichiers de configuration
│ ├── hardware-configuration.nix # fichier hardware généré à l'installation
│ └── config/ # tous fichiers config
│ └── ...
├── home/
│ # configuration user
│ └── afoucaultc/
│ # mon user personnel
│ ├── home.nix # point d'entrée home-manager
│ ├── home.nix # point d'entrée home-manager classique
│ ├── home_laptop.nix # point d'entrée home-manager pour machine light
│ ├── dotfiles_apps.nix # liens vers mes dossier de configuration
│ └── packages/ # lien vers les packages installés sur mon user
└── ...
@ -43,6 +51,8 @@
nix flake update
sudo nixos-rebuild switch --flake ~/nixos-config#nixos-home
```
Ou utiliser `update.sh`
### Pour trouver un nouveau package :
```nix
nix search nixpkgs nom_du_package
@ -56,3 +66,5 @@ nix search nixpkgs nom_du_package
### Pour gérer la version
1. version trop ancienne : référencer `pkgs-unstable.xxx`
2. Package pas encore dans nixpkgs : chercher un flake upstream officiel (packages.<system>.degault), ajouter comme input et le référencer
### Machine ancienne
Bien utiliser la version `laptop` qui prend la plupart des paquets par cachix (pour éviter la compilation en locale qui dépasse les capacités de la RAM)