Commit Graph
22 Commits
Author SHA1 Message Date
DamienandClaude Sonnet 5 46e66ba487 README : oreo-i3 manquait dans les etapes 4/4B, ajoute le lien manquant depuis Graver la cle USB
install.sh liste oreo-i3 dans sa liste blanche depuis un moment
deja, mais les etapes 4/4B du README (choix du profil au boot)
n'avaient jamais ete mises a jour -- oreo-i3 y etait invisible.

Ajoute aussi le vrai manque signale : "Graver la cle USB" dit que
c'est la meme ISO pour tout le monde mais ne renvoie jamais vers le
deroule reel (etape 4B) -- d'ou la confusion "comment je build l'ISO
jade/oreo-i3" alors qu'il n'y a qu'une seule commande de build, le
choix se fait au boot, pas a la construction.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:54:51 +02:00
DamienandClaude Sonnet 5 ff5db5f054 README : ajoute un renvoi vers la section Windows depuis "Graver la cle USB"
Le contenu Windows/WSL existait deja mais loin de "Graver la cle
USB" (tout en bas, dans la section WSL) -- personne ne tombe dessus
en lisant la section principale. Ajoute un pointeur explicite.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:50:24 +02:00
DamienandClaude Sonnet 5 911f191998 README/AGENTS.md : documente la construction + gravure de l'ISO depuis Windows
Generalise pour n'importe quelle machine Windows qui a suivi la
section WSL du README, pas pour la configuration particuliere de
cette session. Construire l'ISO marche normalement sous WSL ; la
graver est une autre affaire (WSL2 n'a pas d'acces natif aux
disques amovibles, source Microsoft Learn) -- deux options
documentees : copier le .iso vers Windows + outil natif (Rufus...),
ou usbipd-win pour rattacher la cle USB a WSL et dd normalement.

AGENTS.md : meme mise en garde cote agent, avec consigne explicite
de ne pas improviser un contournement si usbipd n'est pas deja en
place -- construire l'ISO puis la remettre a l'operateur humain.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:46:31 +02:00
DamienandClaude Sonnet 5 217d258ffd README : documente comment changer username/password du compte flotte
Precise les deux fichiers a toucher (hosts/nixos/configuration.nix
+ home-manager.users dans hosts/common/default.nix), et surtout la
limite : initialPassword ne s'applique qu'a la creation du compte,
jamais retroactivement sur une machine deja installee (sudo passwd
a la main sinon).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:27:11 +02:00
DamienandClaude Sonnet 5 2efdcaeecb Unifie le compte generique flotte : usagers -> nixos (compte, attribut, dossier)
Renomme partout (flake.nix, hosts/usagers -> hosts/nixos,
install.sh, autoUpgrade.flake, home-manager.users, README) pour
que compte systeme, attribut de flake et mot de passe portent tous
le meme nom "nixos" -- un seul mot a retenir sur un poste partage.

Remplace aussi hosts/nixos/dconf.ini (jusque-la un seul reglage,
le fond d'ecran) par le dconf complet d'oreo (panneau, themes,
reglages GTK/Nemo...), chemins de wallpaper adaptes vers
hosts/common/wallpaper (partage, pas par-profil). Warpinator
connect-id retire du dconf copie : deja exclu du bureau Cinnamon
sur les trois profils (fleet/thomas-clara-jade/oreo) via
environment.cinnamon.excludePackages, une valeur figee partagee
par tout le parc aurait de toute facon casse l'appairage si le
paquet avait ete present.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:23:18 +02:00
DamienandClaude Sonnet 5 8f99c20ec5 README : documente comment forcer une mise a jour immediate
Trois options (timer, systemctl start nixos-upgrade.service, ou
git pull + rebuild manuel sur place) au lieu d'attendre le prochain
passage hebdomadaire.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 13:52:54 +02:00
DamienandClaude Sonnet 5 73c93f3aac README : corrige le mot de passe fleet et documente les commandes nix verifiees
Etape 6 annoncait a tort un changement de mot de passe force pour
"PC normal" -- usagers garde nixos stable sans expiration, seuls les
postes nominatifs (nixos_users) le forcent. Ajoute comment reactiver
ce mecanisme sur la fleet si besoin un jour.

Avant-derniere section : commandes nix desormais reellement testees
(WSL), plus --no-build/--dry-run pour rester rapides, avec le
perimetre exact de ce qu'elles verifient.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 13:27:34 +02:00
DamienandClaude Sonnet 5 6d9ec09ecb README : documente le workflow dconf dump/load pour personnaliser le bureau
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 11:18:49 +02:00
DamienandClaude Sonnet 5 618db31477 README : section installer/déboguer WSL + Nix sous Windows
Couvre l'installation WSL2/Nix, le fait que les flakes sont déjà
activées par défaut (2.35+), le symptôme classique 'ping IP marche
mais résolution DNS time out' (fix: networkingMode=mirrored dans
.wslconfig), et comment appeler nix depuis un outil qui pilote WSL en
non-interactif (wsl.exe -e bash -lc, pas wsl.exe nix directement).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 11:08:45 +02:00
DamienandClaude Sonnet 5 3459a89720 README: corrige la cadence de mise à jour (weekly, pas daily)
Doc restée à 'tous les jours' après le passage à weekly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 08:54:04 +02:00
DamienandClaude Sonnet 5 6a42052663 Simplification : fusion base.nix+desktop.nix+accounts.nix -> hosts/common/default.nix
Aucun changement fonctionnel, juste moins de fichiers à gérer côté
admin (structure inspirée de modules/anssi/ : un rôle clair par fichier,
mais un seul profil ici donc un seul fichier commun suffit).
hosts/usagers/configuration.nix importe désormais juste `../common`
(default.nix résolu automatiquement) + le layout disko.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-09 18:33:46 +02:00
Damien 09c11c6ea5 zramSwap pour les PC à faible RAM (4 Go) 2026-09-09 11:25:35 +02:00
Damien bbd6c5a615 NAT/forwarding PXE -> Internet (routage manquant) 2026-09-09 10:33:09 +02:00
Damien dd2f9cd665 update 2026-09-09 09:57:10 +02:00
Damien 5e6594d731 pxe-publish attend le réseau + doc du souci IP statique 2026-09-09 09:55:16 +02:00
Damien 294c6dc3a6 update 2026-09-09 09:14:46 +02:00
Damien 99c0bbf949 update 2026-09-09 09:12:05 +02:00
Damien 3f50049e17 update 2026-09-09 09:08:13 +02:00
Damien 3e98a56607 update 2026-09-09 08:57:32 +02:00
Damien 28f4f7365f update 2026-09-06 18:21:37 +02:00
Damien bfe86bfbfd update 2026-09-06 17:50:29 +02:00
Damien e37e956f95 init 2026-09-06 17:32:17 +02:00