refactor(nixos): use Home Manager session variables #127

Merged
alexion merged 1 commits from refactor/use-home-session-variables into main 2026-10-04 23:24:51 -04:00
Owner

Summary

  • replace the env-var registry with Home Manager session variables
  • remove Fish-specific registry export rendering

Validation

  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/shell/rust.nix configs/nixos/modules/shell/python.nix configs/nixos/modules/shell/fish/default.nix
  • nix eval --raw .#nixosConfigurations.neogaia.config.networking.hostName
  • nix eval --raw .#nixosConfigurations.pikachu.config.networking.hostName
  • nix eval --raw .#nixosConfigurations.zeus.config.networking.hostName
## Summary - replace the `env-var` registry with Home Manager session variables - remove Fish-specific registry export rendering ## Validation - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/shell/rust.nix configs/nixos/modules/shell/python.nix configs/nixos/modules/shell/fish/default.nix` - `nix eval --raw .#nixosConfigurations.neogaia.config.networking.hostName` - `nix eval --raw .#nixosConfigurations.pikachu.config.networking.hostName` - `nix eval --raw .#nixosConfigurations.zeus.config.networking.hostName`
alexion added 1 commit 2026-10-04 22:22:58 -04:00
alexion merged commit a7db0b745c into main 2026-10-04 23:24:51 -04:00
alexion deleted branch refactor/use-home-session-variables 2026-10-04 23:24:51 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#127