Richie
ef4ebc6cdf
feat(zfs): add declarative management for ZFS datasets and integration tests
treefmt / nix fmt (pull_request) Successful in 5s
pytest / pytest (pull_request) Successful in 31s
test ebook search / test-ebook-search (pull_request) Successful in 36s
build_systems / build-bob (pull_request) Successful in 49s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m2s
build_systems / build-brain (pull_request) Successful in 49s
build_systems / build-jeeves (pull_request) Successful in 2m18s
zfs integration / zfs-integration (pull_request) Successful in 1m9s
2026-08-19 22:17:13 -04:00
Richie
682960b4c9
feat(installer): refactor NixOS configurations to dynamically generate host systems
pytest / pytest (pull_request) Successful in 25s
build_systems / build-brain (pull_request) Successful in 45s
build_systems / build-bob (pull_request) Successful in 46s
build_systems / build-jeeves (pull_request) Successful in 2m30s
build_systems / build-rhapsody-in-green (pull_request) Successful in 56s
treefmt / nix fmt (pull_request) Successful in 5s
treefmt / nix fmt (push) Successful in 9s
pytest / pytest (push) Successful in 29s
build_systems / build-brain (push) Successful in 35s
build_systems / build-bob (push) Successful in 35s
build_systems / build-rhapsody-in-green (push) Successful in 48s
build_systems / build-jeeves (push) Successful in 2m28s
2026-07-02 14:33:45 -04:00
Richie
b252b0bf6e
feat(installer): add one-file installer build and custom install ISO
...
Replace old_installer.py with a curses TUI installer packaged as a
one-file PyInstaller binary (python/installer/build.py, wrapped by
python/installer/package.nix). The default .#installer is patched to run
on foreign Linux live media; the new .#installer-nixos variant keeps its
Nix store interpreter so it runs on NixOS.
Add systems/iso, a minimal NixOS install CD with kernel 6.18 and ZFS 2.4
matching the deployed systems and the installer on PATH; build it with
nix build .#iso. Shared logging and subprocess helpers move out of
common.py into python/logging_config.py and python/process.py.
2026-07-02 14:17:49 -04:00
Richie
3984081753
feat(cleanup): remove leviathan and elise configurations and references
treefmt / nix fmt (pull_request) Successful in 5s
pytest / pytest (pull_request) Successful in 25s
build_systems / build-brain (pull_request) Successful in 47s
build_systems / build-bob (pull_request) Successful in 49s
build_systems / build-rhapsody-in-green (pull_request) Successful in 56s
build_systems / build-jeeves (pull_request) Successful in 2m27s
build_systems / build-rhapsody-in-green (push) Successful in 12s
pytest / pytest (push) Successful in 25s
build_systems / build-bob (push) Successful in 32s
build_systems / build-jeeves (push) Successful in 2m11s
treefmt / nix fmt (push) Successful in 5s
build_systems / build-brain (push) Successful in 28s
2026-06-29 16:24:21 -04:00
Richie
e99cd8e54a
removed system_tools
2025-11-10 23:21:54 -05:00
Richie
b8cc9c5772
testing dev shell for python pytest
2025-11-08 08:21:27 -05:00
Richie
ca8c9925ad
added brain to the flake
2025-09-27 11:56:20 -04:00
Richie
68b7a2f80d
added leviathan to flake.nix
2025-09-01 14:10:43 -04:00
Richie
fa27adb4fe
removed cache.tmmworkshop.com from nix.nix and flake.nix
2025-06-08 15:06:01 -04:00
Richie
11883f981e
improving spell check
2025-02-12 21:20:39 -05:00
Richie
868f782523
removing cosmic
2025-02-12 17:32:15 -05:00
Richie
300aa1f032
ran nix fmt .
2025-02-08 18:13:31 -05:00
Richie
c12bd0c7ca
set up treefmt
2025-02-08 18:13:31 -05:00
Richie
0a1e517468
deleting muninn
2025-01-10 23:03:25 -05:00
Richie
b1e3ce2afa
moved sops-nix.nixosModules.sops to global/default.nix
2025-01-07 15:35:27 -05:00
Richie
15234fa2bb
basic sops setup
2025-01-07 15:35:27 -05:00
Richie
d5ad93e6a9
adding cache to zerotier
2024-12-03 22:11:26 -05:00
Richie
0d97c77ad9
adding muninn
2024-11-11 09:20:05 -05:00
Richie
9869f88a3e
added nixpkgs-master
2024-11-02 22:34:57 -04:00
Richie
5c8a55c420
moved cache-priv-key.pem to storage_secrets
2024-10-10 23:00:14 -04:00
Richie
d670af616a
settings up nixos binary cache
2024-10-10 23:00:14 -04:00
Richie
6c8380946e
added rhapsody-in-green to flake.nix
2024-10-04 21:28:54 -04:00
Richie
1dff87b044
adding jeeves
2024-09-13 20:58:40 -04:00
Richie
0ae86f780c
added system_tools
2024-09-08 12:54:23 -04:00
Richie
56606d043d
bootstrapping
2024-09-08 08:38:29 -04:00