e9a91d2c

By: ananjiani <ananjiani@noreply.codeberg.org>

feat: add Niri Herdr HUD and fix Theoden eval (#330)

## Summary

- add `ananjiani/herdr-hud-quickshell` as a pinned flake input
- enable its Home Manager module on `ammars-pc`
- bind the HUD toggle to `Mod+Alt+H`
- use the existing pinned Herdr package and active `niri-hdr` package
- stop Buildbot from stringifying `pkgs.path`, which created an unrooted nixpkgs source copy and made Theoden eval fail after garbage collection

HUD source: https://github.com/ananjiani/herdr-hud-quickshell

## Test plan

- [ ] NixCI checks pass, including Theoden
- [ ] run `nh home switch` on `ammars-pc`
- [ ] open and close the HUD with `Mod+Alt+H`
- [ ] check the overlay over a fullscreen game
- [ ] check agent roster, terminal output, and prompt sending

Co-authored-by: Ammar Nanjiani <ammar.nanjiani@gmail.com>
Reviewed-on: https://codeberg.org/ananjiani/infra/pulls/330
comin-ci-gate-testsdevshelldocshome-ammars-pchome-framework13nixos-ammars-pcnixos-aragornnixos-boromirnixos-denethornixos-erebornixos-framework13nixos-rivendellnixos-samwisenixos-steamdecknixos-theodennixos-wsl-workpre-commit-checkconfiguredevShellattic-clientdocumentationx86_64-linux