commit 5982c51c3fac04022de0f8441d06d4eb6dc407ad from: ale date: Fri Jul 17 21:38:31 2026 UTC Agrega zola a home.packages (estaba instalado imperativamente) zola ya estaba en el perfil de usuario via "nix profile install", fuera del modelo declarativo del repo. Movido a home.packages junto a weechat. commit - ad87416403bc6ed38937c71e2226f0dd40a1c03d commit + 5982c51c3fac04022de0f8441d06d4eb6dc407ad blob - 2aadc072dacd3e1e79060e15bbe227b0be128e86 blob + 368aeefca8f1e486cf212056ff5f6c0ff02fa987 --- NOTES.md +++ NOTES.md @@ -1439,3 +1439,22 @@ ambos a `environment.systemPackages` en `modules/deskt - **Pendiente manual:** correr `sudo nixos-rebuild switch --flake /nixdots#ale` para aplicar (no lo corrí yo, ver política de acciones de sistema). +- **Aplicado por el usuario, confirmado en vivo:** `which mpv loupe` resuelve + a `/run/current-system/sw/bin/`, `mpv --version` corre real (v0.41.0). + +## zola (2026-07-17) + +A pedido del usuario. Encontrado ya instalado, pero de forma **imperativa** +(`nix profile list` mostró `zola` -- y de paso `nodejs`, sin tocar -- con +store path propio en `/home/ale/.local/state/nix/profiles/profile`, fuera de +este repo). Igual que con IntelliJ Toolbox/LibrePods AppImage (ver rondas +anteriores), un paquete fuera del modelo declarativo de este repo no es +reproducible por `nixos-rebuild` ni queda versionado -- movido a +`home.packages` en `home/ale/home.nix`, junto a `weechat` (mismo patrón: +herramienta CLI personal sin módulo declarativo propio en home-manager). +Confirmado con `nix eval` contra el nixpkgs pineado real de este flake +(`0.22.1`, mismo store path que ya tenía instalado) y con `nix build` del +`system.build.toplevel` completo sin errores. **No se tocó** la instalación +imperativa existente (`nix profile remove zola`) -- queda duplicada hasta que +el usuario confirme el `nixos-rebuild switch` y decida si quiere limpiarla. +**Pendiente manual:** `sudo nixos-rebuild switch --flake /nixdots#ale`. blob - cd86ff55ce31bb33195379cf021e86a240e85066 blob + a51900f1d86c14a8a26e3116575d37a2d37c2a32 --- home/ale/home.nix +++ home/ale/home.nix @@ -257,6 +257,11 @@ # (no hay `programs.weechat`, se confirmó buscando en el source real del # input), así que la config de plugins/scripts queda a mano dentro de # weechat (`/script install ...`), no versionada en este repo. + zola # generador de sitios estáticos. Ya estaba instalado de forma + # imperativa (`nix profile install nixpkgs#zola`, fuera de este repo, + # store path propio en el perfil de usuario) -- movido acá para que + # quede reproducible igual que el resto del sistema, en vez de + # depender de un estado que `nixos-rebuild` no toca ni versiona. jetbrains.idea # IntelliJ IDEA Ultimate -- paquete directo de nixpkgs, no # Toolbox: Toolbox baja binarios fuera del store y se autoactualiza por # su cuenta, no encaja con el modelo declarativo de este repo (mismo