- Add m3ta-home as flake input (ssh://gitea@code.m3ta.dev/m3tam3re/m3ta-home)
- Rewrite hosts/common/users/m3tam3re.nix to use m3ta-home.lib.mkHome
- Central host profile mapping (context + sets per hostname)
- Per-host feature flags for desktop vs server hosts
- Extract Hyprland monitor layouts to hosts/<name>/home.nix
- Per-host home.nix auto-imported if file exists
BREAKING: This replaces the old home/m3tam3re/<host>.nix system.
The old home/ directory is kept but no longer referenced.
It should be removed in a follow-up commit after verification.
- Enable delegation.orchestrator_enabled with max_spawn_depth=2
- Switch TTS from ElevenLabs (paid) to Edge TTS (free)
- Voice: de-DE-SeraphinaMultilingualNeural — friendly, multilingual German female
- No API key required
Add pkgs.uv to systemd.services.hermes-agent.path so that CronJobs
and terminal sessions can execute PEP 723 scripts via 'uv run'
(e.g. garmin-daily.py for Garmin Connect health data).
Also adds uv to environment.systemPackages for general availability.