|
|
f00f85074b
|
Concentrate all dev shells in one file
|
2026-02-05 21:02:47 +01:00 |
|
|
|
2cb6bb6a3c
|
Extract shell scripts into a scripts directory
|
2026-02-05 20:57:58 +01:00 |
|
|
|
b36627095a
|
Add script nebula-regen-host-cert
|
2026-02-05 20:46:31 +01:00 |
|
|
|
f8b30ac57b
|
Add nebula devshell
|
2026-02-05 20:45:35 +01:00 |
|
|
|
7ab6b77048
|
Move user configuration into profiles
|
2026-02-04 20:31:11 +01:00 |
|
|
|
59551461e6
|
lib: Refactor
|
2026-02-04 00:17:14 +01:00 |
|
|
|
1f6a3818a5
|
Remove devshell
|
2026-02-04 00:14:37 +01:00 |
|
|
|
100f02a2d8
|
profiles: Introduce core, server and workstation profiles
|
2026-02-03 21:09:06 +01:00 |
|
|
|
1c0f293c3d
|
Switch to the "new" standard hm-modules flake ouput name
See https://github.com/NixOS/nix/pull/10858
|
2026-02-03 19:16:57 +01:00 |
|
|
|
fee1ddd9a9
|
Replace deploy-rs with nh for remote push deployments
|
2026-02-03 19:04:48 +01:00 |
|
|
|
ef4ecd7fb5
|
sops: Do eta-reduction
|
2026-01-23 11:45:27 +01:00 |
|
|
|
49c918f747
|
Refactor
|
2026-01-17 13:21:16 +01:00 |
|
|
|
8ba17ac1ce
|
Replace lib' with self.lib
|
2026-01-16 14:09:34 +01:00 |
|
|
|
252abe9443
|
Create networking abstraction on top of nebula
|
2026-01-11 19:13:30 +01:00 |
|
|
|
809bf48e9d
|
deploy-rs: Deploy over nebula
|
2026-01-10 17:47:57 +01:00 |
|
|
|
312036e7a7
|
sops: Ensure BW_SESSION and SOPS_AGE_KEY are only fetched if not already defined
|
2025-12-25 23:28:22 +01:00 |
|
|
|
e3479f2070
|
install-anywhere: Work in completely temporary directory
|
2025-12-25 21:43:20 +01:00 |
|
|
|
2182e06bb6
|
install-anywhere: Fix by writing age key to new age.pub file
|
2025-12-25 21:28:11 +01:00 |
|
|
|
1170bbf857
|
sops: Turn secretsFile into an absolute path
|
2025-12-25 21:06:56 +01:00 |
|
|
|
f845b093f1
|
sops: Streamline bitwarden integration
|
2025-12-24 01:03:15 +01:00 |
|
|
|
1fe43f5802
|
persistence: Rename module
`impermanence` -> `persistence`
|
2025-11-11 15:29:17 +01:00 |
|
|
|
56f11d4ade
|
Add global lib relativePath
|
2025-11-07 21:03:19 +01:00 |
|
|
|
81f27ce059
|
Reduce repitition by extracting hostNames
|
2025-10-21 20:00:31 +02:00 |
|
|
|
33127ac79a
|
Rename lib'.listNixFilesRecursive to lib'.listNixFilesRecursively
|
2025-10-18 14:06:57 +02:00 |
|
|
|
dd614f39d5
|
Rename lib'.listDirectories to lib'.listDirectoryNames
|
2025-10-18 14:04:27 +02:00 |
|
|
|
b601f42f93
|
Rename flake output lib' to lib
|
2025-10-17 16:53:54 +02:00 |
|
|
|
671a13239a
|
Implement global custom libs as a flake output
|
2025-10-17 10:57:32 +02:00 |
|
|
|
3acd35c7b2
|
Add more custom libs
|
2025-10-13 14:12:18 +02:00 |
|
|
|
f084e91ec0
|
Rename install-anywhere flake-parts file
|
2025-10-12 23:27:18 +02:00 |
|
|
|
17453b9f39
|
Use absolut instead of relative path
|
2025-10-12 23:25:14 +02:00 |
|
|
|
f3ea2b75e6
|
Add custom isTailscaleDomain lib
|
2025-10-12 20:36:18 +02:00 |
|
|
|
de18f587c7
|
Simplify host imports
|
2025-10-11 21:40:42 +02:00 |
|
|
|
52c510d612
|
Simplify user config structure
|
2025-10-11 15:21:49 +02:00 |
|
|
|
be8712c85a
|
Replace some uses of lib.mapAttrsToList
|
2025-10-06 21:43:18 +02:00 |
|
|
|
121d7364f7
|
Rename directory flake to flake-parts
|
2025-09-23 20:49:01 +02:00 |
|