• Joined on 2025-06-14
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 19:09:09 +08:00
343c802e6d feat(nixos/ssh): enable openssh and persist host keys
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 19:04:20 +08:00
3bffa8760e feat(nixos): add machine module with virtualisation and usb options
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:44:26 +08:00
e097d3e688 feat(nixos): add bluetooth module
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:42:29 +08:00
ce83834ef4 feat(nixos): add machine module
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:40:28 +08:00
4cc2b50e15 feat(nixos): add podman module
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:32:36 +08:00
b4dc19d65c feat(nixos): add bootloader configuration module
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:29:05 +08:00
09ab1ac5a6 feat(nixos): set default timezone and locale
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:27:58 +08:00
294e8458e4 feat(nix/secrets): persist sops age key for home-manager
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:27:05 +08:00
8fb620284d feat(nixos/ssh): add ssh config to home-manager
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:25:46 +08:00
1fe332c302 feat(nix/persist): add impermanence to home-manager
bf260096d5 refactor(nixos/ssh): add authorizedKeys to ssh module & rm from users
Compare 2 commits »
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 18:13:06 +08:00
b63959f307 refactor(configurations): centralise home-manager config
b5772e4525 refactor(machine/root): centralise root drive cfg
fe91044c8b refactor(nixos): move persisted ssh host keys to ssh module
Compare 3 commits »
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 17:43:12 +08:00
4ff7b8e18f feat(nixos): add user password secrets to sops
782a4324a8 feat(lib): add userListToAttrs function
85f2cee212 feat(nixos): add sops module for secrets
d7b8edd054 feat(nix): add sops-nix to flake inputs
5d24a11990 feat(lib): add admin user using custom lib function
Compare 79 commits »
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 17:41:27 +08:00
6b2749671f feat(nixos): add user password secrets to sops
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 17:28:12 +08:00
033755b4bb feat(nixos): add user password secrets to sops
f53a6c6c99 feat(lib): add userListToAttrs function
d33aabf9d8 feat(nixos): add sops module for secrets
986f99715b feat(nix): add sops-nix to flake inputs
d3ee4cc169 feat(lib): add admin user using custom lib function
Compare 5 commits »
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:39:39 +08:00
28d78dce61 refactor(nix): rename lib.nix to meta.nix and add flake.root option
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:21:44 +08:00
74d7ec7640 refactor(lib): remove references to top level lib
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:17:04 +08:00
4deafa11ff refactor(nix): move unfree packages module to options
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:15:35 +08:00
36b459475a feat(nixos): move persist options to system and users modules
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:10:12 +08:00
a6fdc1b6e6 feat(nixos): make persist options
rrvsh pushed to rebase/flake-parts at rrvsh/pantheon 2025-07-07 14:03:41 +08:00
a83523bbf1 refactor(lib): add lib output to flake