2026-06-19 06:07:08 +02:00
2026-06-19 08:02:20 +02:00
2026-06-19 05:47:33 +02:00
2026-06-19 05:47:33 +02:00
2026-06-19 06:07:08 +02:00
2026-06-19 06:07:08 +02:00

nixos-config

Configuration NixOS multi-machines gérée par flake.

Machines

Host Fichier Description
nixos-desktop hosts/nixos-desktop/ Desktop AMD, Hyprland, Steam, Ollama
x13-mairie hosts/x13-mairie/ Laptop ThinkPad X13, Hyprland

Commandes

# Appliquer la configuration
sudo nixos-rebuild switch --flake .#nixos-desktop
sudo nixos-rebuild switch --flake .#x13-mairie

# Tester sans activer (rollback automatique au reboot)
sudo nixos-rebuild test --flake .#x13-mairie

# Mettre à jour les inputs du flake
nix flake update

Ajouter une nouvelle machine

  1. Créer hosts/<nom>/default.nix et hosts/<nom>/users.nix
  2. Copier la hardware config : nixos-generate-config --show-hardware-config > hosts/<nom>/hardware-configuration.nix
  3. Déclarer le host dans flake.nix
  4. sudo nixos-rebuild switch --flake .#<nom>
Description
No description provided
Readme 37 KiB
Languages
Nix 100%