Commit Graph

19 Commits

Author SHA1 Message Date
58e2c3ee75
refactor: remove nixd support 2024-03-24 11:43:12 -05:00
33ecfb7ebb
style: format with nixfmt 2024-03-24 11:43:12 -05:00
1a2949f020
feat(hosts/luna): use custom nixos runner image for gitea actions 2024-03-24 11:43:12 -05:00
a6cdb184ab
style: format with nixfmt 2024-03-14 03:51:03 -05:00
3b890fc629
refactor: update flake description 2024-03-14 03:34:46 -05:00
65c2b9872b
refactor(hosts/luna): improve disk layout 2024-03-08 01:53:24 -06:00
98a20e2829
feat: initial implementation of orion host 2024-02-17 14:10:39 -06:00
091ca7b4e0
refactor(deploy): use hosts fqdn for luna hostname 2024-01-31 20:08:21 -06:00
d96bb38ef6
build: update flake inputs 2024-01-31 20:08:06 -06:00
1f615e4632
feat(luna): massively overhaul config, add gitea 2024-01-30 22:07:52 -06:00
7a64899cee
refactor(luna): massively overhaul luna to better handle opt-in state
Now uses BTRFS rollbacks instead of tmpfs
2023-12-07 09:05:24 -06:00
ab0ae86a24
refactor(luna): use blog as flake input 2023-12-03 02:17:44 -06:00
e61c76e3b0
fix: ensure host identities are persisted on reboot 2023-10-30 09:24:01 -05:00
261d239597
refactor: expose persistence dir as part of inputs 2023-10-30 08:50:21 -05:00
5fc2f77e2e
refactor: remove unnecessary nixpkgs.follows for impermanence 2023-10-29 22:47:25 -05:00
9794f09357
feat: add agenix for secrets management 2023-10-29 22:38:56 -05:00
e2cd2b02aa
feat(luna): additional configuration 2023-10-27 23:02:52 -05:00
4e0f171a2e
feat(luna): initial luna configuration 2023-10-27 01:46:14 -05:00
61671baedc
initial commit
TODO: Modify `orion`'s filesystem file to be accurate to the laptop, not
a VM
2023-09-17 03:40:50 -05:00