23 Commits
Author SHA1 Message Date
Hermes Agent ce6235d8f2 feat(vms): VM de dev microvm.nix (just vm, nix run .#dev)
vms/dev.nix décrit une VM de dev (autologin marc, console série) construite par
l'input microvm ; ses runners sont exposés dans flake.nix pour être lancés
directement (`nix run .#dev`) et le Justfile ajoute `just vm` / `just vm-build`,
qui gardent l'état de la VM (overlay du store, socket qmp) dans
~/.local/state/microvms/<nom> (supprimer le dossier pour repartir de zéro).

Le runner passe par `path:` volontairement : ça marche même quand vms/<nom>.nix
n'est pas encore commité.
2026-09-27 13:00:56 -04:00
mazex b0f8405a4a feat(nextcloud-mcp): enable and configure service
Configures Nextcloud MCP in single_user_basic mode, exposed on
127.0.0.1:8710 and integrated with Hermes.
Refactors Neovim config to use system nixpkgs input, preventing
duplicate evaluations and warnings.
Removes --upgrade flag from nixos-rebuild in Justfile.
2026-09-22 00:39:51 -04:00
mazex f001356e65 home: profil deck minimal 2026-09-18 01:44:06 +00:00
marc 42b78c580c feat(hermes): add hermes agent nixos module
Enable the hermes-agent service with a default model and sops secret.
Also update the `mac` recipe in `Justfile` to include `extra-experimental-features` for nix-darwin.
2026-09-17 21:20:58 -04:00
mazex 9f4e4e7e77 fix: update run recipe to use RUN environment variable 2026-05-20 00:12:50 +02:00
marc f107653c57 feat: add run command to justfile 2026-05-19 18:26:52 +02:00
marc 546f5588a5 macos and linux? 2026-04-18 18:46:27 +02:00
mazex f5caf063bf home manager only by one user not by machine and profiles/tower 2026-04-16 03:48:51 +02:00
mazex 957dbe9c86 feat(justfile): add ventoy recipe and enhance install command
The `install` recipe now accepts a `device` argument for `disko` and
includes the `nixos-install` step to complete the system setup.

A new `ventoy` recipe is added to prepare a Ventoy USB drive, install
Nix, and configure the disk using `disko`.
2026-04-02 00:16:13 +02:00
mazex 24d0afb55f fix(justfile): quote disko command in install recipe 2026-03-19 16:46:53 +01:00
mazex 12c4318084 feat(justfile): add disko install recipe
Adds a new `install` recipe to the Justfile that uses `disko`
to partition and install the system based on the `.#laptop` config.
2026-03-19 16:42:50 +01:00
mazex 6cab0d2f7b feat(iso): add dedicated laptop ISO configuration
Introduce a dedicated `laptop-iso` NixOS configuration in `flake.nix` for building a bootable ISO image. The `Justfile` is updated to target this new configuration, and `*.iso` is added to `.gitignore`. Also adds `vm.overcommit_memory` to the ISO module.
2026-03-19 15:51:38 +01:00
mazex 7683f15798 build(nixos): add --impure flag to rebuild command
The --impure flag allows the command to access environment variables.
2026-01-25 01:10:00 +01:00
mazex bf90d62f2d iso works, but build os fails 2025-12-12 11:48:05 +01:00
mazex bde398c8fb justfile home vs nixos 2025-12-11 18:50:34 +01:00
mazex e22e4bd9a5 migration 25.05 -> 25.11 2025-12-11 17:50:47 +01:00
mazex a30f396a6a services 2025-10-08 15:24:51 +02:00
mazex a7bdfb8ffe satty 2025-08-28 17:05:17 +02:00
mazex f8b11821ff packages.nix 2025-07-24 18:14:43 +02:00
installer 635033130d justfile 2025-07-11 16:53:25 +02:00
marc 5fb3c5b067 tower justfile 2025-07-08 17:15:27 +02:00
mazex 01267424cf nix-on-drod 2025-06-27 14:14:09 +02:00
installer ca9d04bd11 first mvp config 2025-06-18 03:56:48 +02:00