Commit graph

221 commits

Author SHA1 Message Date
b1b1743414
warn if reserved inputs provided 2026-03-14 21:01:02 +10:00
3e29615db9
example refactor snowflake module system 2026-03-09 02:46:50 +10:00
0314109bc0
begin cerulean's rust cli 2026-03-09 02:44:50 +10:00
2f49295004
backup bash cli 2026-03-09 02:43:40 +10:00
ff0d13034b
"CHANGELOG" my ass, ts hasn't changed at all... 2026-03-08 17:32:45 +10:00
89e36243b2
rename /cerulean -> /nix 2026-03-08 17:30:32 +10:00
dc769da2bd
remove legacy cerulean.mkFlake 2026-03-08 17:29:43 +10:00
aaf9d6422b
progress version 2026-03-08 17:29:24 +10:00
4726d81d90
Merge branch 'v0.2.5-alpha' 2026-03-08 17:20:45 +10:00
6c7f335fbd
features for v0.2.6-alpha 2026-03-08 17:14:06 +10:00
902f9d7508
provide systems and snow as flake inputs 2026-03-08 17:13:37 +10:00
02ded5d4f0
TEMP fix for cerubld not having permissions 2026-03-08 02:21:51 +10:00
630389a598
migrate to cerubld user 2026-03-07 23:48:38 +10:00
6b579dff1e
set hostname by default 2026-03-07 23:46:51 +10:00
b486ee8cb7
propagate node config and hostname to nixos modules 2026-03-07 23:46:02 +10:00
aec16966ae
add missing license 2026-03-07 20:21:26 +10:00
39ec2e62d0
fix nixpkgs disabled when home-manager.useGlobalPkgs 2026-03-07 20:10:36 +10:00
1c68485dcf
cerulean now manages trivial home-manager options 2026-03-07 19:39:57 +10:00
34a8c23537
provide per-user args (ie username) 2026-03-07 19:29:26 +10:00
169bf2bf48
ACTUALLY use users.users.<name>.manageHome 2026-03-07 18:52:06 +10:00
23449396f7
clean TODO 2026-03-07 18:41:43 +10:00
c49fdc9769
rename home-manager.nix -> home.nix
add options.users.users.<name>.manageHome
2026-03-07 18:41:43 +10:00
f985e7ee70
rename channels.default -> channels.base 2026-03-07 18:41:43 +10:00
ba7763801f
use better path notation 2026-03-07 16:48:35 +10:00
ef5bc33856
enable hm 2026-03-07 13:05:54 +10:00
d9432d87a4
v0.2.4-alpha 2026-03-07 11:24:20 +10:00
77ddfcde7d
Merge branch 'bleeding' 2026-03-07 11:24:20 +10:00
930eafa818
ignore target 2026-03-07 11:09:00 +10:00
9bab917d8c ignore rust artefacts 2026-03-03 11:45:15 +10:00
0651bd0118 default install sops 2026-02-27 13:01:33 +10:00
8508b61b92 update CHANGELOG (todo) 2026-02-26 15:21:33 +10:00
e1f8c6cc3b add sops-nix dependency 2026-02-26 15:21:23 +10:00
fe1537735d fix rename sudo -> sudoCmd 2026-02-26 14:52:20 +10:00
8928134f12 add magicRollback (tf did it go??) 2026-02-24 17:28:28 +10:00
35571f6af1 add missing deploy.rollback option 2026-02-22 12:19:13 +10:00
be45d2a4d4 remove legacy nexus 2026-02-22 12:19:13 +10:00
45c53f025a support snow.flake 2026-02-22 02:51:15 +10:00
e4ab4f4b5a update TODO 2026-02-19 23:08:08 +10:00
43f5c8581e use lib.optional 2026-02-19 23:08:08 +10:00
8f7eb8ff3f finish snow nodes module 2026-02-19 23:08:08 +10:00
56184d62fb clarify license 2026-02-19 23:08:08 +10:00
80ec35ebbc update TODO 2026-02-19 23:08:08 +10:00
53914a77e2 add modifiable homeManager 2026-02-19 23:08:08 +10:00
d0780c1ff4 TEMP: use base 2026-02-19 23:08:08 +10:00
087f679e67 add modifiable homeManager 2026-02-18 23:56:05 +10:00
d5211287bd TEMP: use base 2026-02-18 20:13:43 +10:00
18e1a2c890 don't add pkgs to _module.args 2026-02-18 20:13:36 +10:00
232837d34a update TODO 2026-02-18 20:13:05 +10:00
f34c2fba39 rename base -> decl (easily confusable) 2026-02-18 20:12:58 +10:00
870bbb1f37 i cried 2026-02-18 17:24:28 +10:00