feat(nixos): encapsulate CachyOS kernel configuration #133

Merged
alexion merged 1 commits from refactor/simplify-host-module into main 2026-10-06 20:38:33 -04:00
Owner

Summary

  • add an opt-in CachyOS kernel module with its required binary-cache settings
  • enable it for Neogaia and Zeus only
  • simplify host-module bindings

Validation

  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/host.nix configs/nixos/modules/kernel/cachyos.nix configs/nixos/hosts/neogaia/default.nix configs/nixos/hosts/zeus/default.nix
  • nix build .#nixosConfigurations.pikachu.config.system.build.toplevel .#nixosConfigurations.neogaia.config.system.build.toplevel .#nixosConfigurations.zeus.config.system.build.toplevel --no-link
## Summary - add an opt-in CachyOS kernel module with its required binary-cache settings - enable it for Neogaia and Zeus only - simplify host-module bindings ## Validation - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/host.nix configs/nixos/modules/kernel/cachyos.nix configs/nixos/hosts/neogaia/default.nix configs/nixos/hosts/zeus/default.nix` - `nix build .#nixosConfigurations.pikachu.config.system.build.toplevel .#nixosConfigurations.neogaia.config.system.build.toplevel .#nixosConfigurations.zeus.config.system.build.toplevel --no-link`
alexion added 1 commit 2026-10-06 19:42:55 -04:00
alexion merged commit 4f7fbef35b into main 2026-10-06 20:38:33 -04:00
alexion deleted branch refactor/simplify-host-module 2026-10-06 20:38:34 -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#133