feat(nixos): add zeus desktop host #8

Merged
alexion merged 3 commits from zeus-minimal-nixos into main 2026-09-03 21:00:41 -04:00
Owner

Summary

  • Add a minimal zeus desktop host for NixOS installation.
  • Use the existing Hyprland desktop module with Steam, NetworkManager, Bluetooth, PipeWire, AMD graphics, and zram.
  • Add an encrypted Btrfs disko layout with /, /home, and /nix subvolumes.
  • Leave hardware-configuration.nix to be generated on the target machine.

Validation

  • nix eval .#nixosConfigurations.zeus.config.system.name --show-trace
  • nix build .#nixosConfigurations.zeus.config.system.build.toplevel --no-link --print-out-paths --show-trace
## Summary - Add a minimal `zeus` desktop host for NixOS installation. - Use the existing Hyprland desktop module with Steam, NetworkManager, Bluetooth, PipeWire, AMD graphics, and zram. - Add an encrypted Btrfs disko layout with `/`, `/home`, and `/nix` subvolumes. - Leave `hardware-configuration.nix` to be generated on the target machine. ## Validation - `nix eval .#nixosConfigurations.zeus.config.system.name --show-trace` - `nix build .#nixosConfigurations.zeus.config.system.build.toplevel --no-link --print-out-paths --show-trace`
alexion added 2 commits 2026-09-03 19:50:08 -04:00
alexion added 1 commit 2026-09-03 19:53:07 -04:00
alexion merged commit 40688acc0d into main 2026-09-03 21:00:41 -04:00
alexion deleted branch zeus-minimal-nixos 2026-09-03 21:00:41 -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#8