refactor: restructure configs into modular flake parts #1

Manually merged
dan merged 1 commit from flake-mods into dev 2026-04-08 09:41:53 +02:00
Owner
  • Move host and user configurations into hosts/ and modules/
  • Split monolithic files into modular Nix files for apps, services, and core
  • Replace configurations/ and modules/home/ with flake-based module system
  • Add per-host and per-user modules for Darwin and NixOS
  • Migrate service definitions (e.g., podman containers) to dedicated modules
  • Update flake.nix and flake.lock to match new structure
  • Remove legacy and duplicate files

Signed-off-by: Dan Bluhm Hansen 00.pavers_dither@icloud.com

- Move host and user configurations into `hosts/` and `modules/` - Split monolithic files into modular Nix files for apps, services, and core - Replace `configurations/` and `modules/home/` with flake-based module system - Add per-host and per-user modules for Darwin and NixOS - Migrate service definitions (e.g., podman containers) to dedicated modules - Update `flake.nix` and `flake.lock` to match new structure - Remove legacy and duplicate files Signed-off-by: Dan Bluhm Hansen <00.pavers_dither@icloud.com>
refactor: restructure configs into modular flake parts
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
ddbe22397e
- Move host and user configurations into `hosts/` and `modules/`
- Split monolithic files into modular Nix files for apps, services, and core
- Replace `configurations/` and `modules/home/` with flake-based module system
- Add per-host and per-user modules for Darwin and NixOS
- Migrate service definitions (e.g., podman containers) to dedicated modules
- Update `flake.nix` and `flake.lock` to match new structure
- Remove legacy and duplicate files

Signed-off-by: Dan Bluhm Hansen <00.pavers_dither@icloud.com>
dan force-pushed flake-mods from ddbe22397e
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to e21508cbc4
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-06 12:11:05 +02:00
Compare
dan force-pushed flake-mods from e21508cbc4
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 228214a640
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-06 12:46:53 +02:00
Compare
dan force-pushed flake-mods from 228214a640
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 9af4bddebb
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-06 13:48:17 +02:00
Compare
dan force-pushed flake-mods from 9af4bddebb
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 4b2d177358
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-06 14:05:49 +02:00
Compare
dan force-pushed flake-mods from 4b2d177358
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 396eea52f6
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-06 19:28:58 +02:00
Compare
dan force-pushed flake-mods from 396eea52f6
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 0a18f2d12a
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-07 09:30:38 +02:00
Compare
dan force-pushed flake-mods from 0a18f2d12a
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 06dae9ef53
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
2026-04-07 14:33:23 +02:00
Compare
dan force-pushed flake-mods from 06dae9ef53
Some checks are pending
Build / build (push) Waiting to run
Build / build (pull_request) Waiting to run
to 8c620f1170
Some checks failed
Build mars / build (push) Has been cancelled
Build mercury / build (push) Has been cancelled
Build saturn / build (push) Has been cancelled
Build mars / build (pull_request) Has been cancelled
Build mercury / build (pull_request) Has been cancelled
Build saturn / build (pull_request) Has been cancelled
2026-04-07 14:37:39 +02:00
Compare
dan force-pushed flake-mods from 8c620f1170
Some checks failed
Build mars / build (push) Has been cancelled
Build mercury / build (push) Has been cancelled
Build saturn / build (push) Has been cancelled
Build mars / build (pull_request) Has been cancelled
Build mercury / build (pull_request) Has been cancelled
Build saturn / build (pull_request) Has been cancelled
to 133af9753c
Some checks failed
Build / build (push) Has been cancelled
Build / build (pull_request) Has been cancelled
2026-04-07 15:03:00 +02:00
Compare
dan manually merged commit 133af9753c into dev 2026-04-08 09:41:53 +02:00
dan deleted branch flake-mods 2026-04-08 09:42:12 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dan/home!1
No description provided.