maomaowm/nix
Ananya Timalsina c7c41c3103 refactor(nix): add structured config support to home-manager module
Convert settings from raw text to structured Nix attrs, following
Hyprland's module pattern. Implementation based 1:1 on Hyprland's
design - all credit to the Hyprland project.

- Add nix/lib.nix with toMango conversion function
- Support nested attrs, lists for duplicate keys
- Add extraConfig, topPrefixes, bottomPrefixes options
- Auto-add exec-once for autostart.sh

Adapted for mangowc syntax (underscore separators vs colons).
2026-04-03 18:14:35 +08:00
..
default.nix meta(nix): update description 2026-03-16 19:02:36 +05:30
hm-modules.nix refactor(nix): add structured config support to home-manager module 2026-04-03 18:14:35 +08:00
lib.nix refactor(nix): add structured config support to home-manager module 2026-04-03 18:14:35 +08:00
nixos-modules.nix Revert "Add nix option to enable/disable adding to session manager" 2026-03-01 18:04:21 +08:00