|
|
5cf9a84676
|
refactor: use 'import-as-enable' pattern
|
2026-03-11 19:55:23 +01:00 |
|
|
|
e0dbd52386
|
feat(deploy): add deployment tags for each host
|
2026-03-11 19:55:23 +01:00 |
|
|
|
f119f0b65a
|
refactor(hosts): use modules/ssh with sensible defaults
|
2026-03-11 19:55:22 +01:00 |
|
|
|
dd8a485632
|
fix: remove signing keys
|
2026-03-11 19:38:43 +01:00 |
|
|
|
c5254c96a0
|
feat: add 'yubikey' module to 'andromache' host
|
2026-03-11 19:38:43 +01:00 |
|
|
|
448b3e5ef0
|
feat: set up 'tlp' for laptop mode on 'astyanax'
|
2026-02-23 18:15:19 +01:00 |
|
|
|
a5845fb847
|
fix :resolve 'andromache' syntax error
|
2026-02-23 18:11:24 +01:00 |
|
|
|
757d5e5c81
|
feat: set up 'storage' module
|
2026-02-22 16:43:15 +01:00 |
|
|
|
7b13880be2
|
fix: resolve nix build warnings
|
2026-02-22 16:40:20 +01:00 |
|
|
|
b895e85953
|
chore: disable syncthing module
|
2026-02-22 16:22:55 +01:00 |
|
|
|
ee3b95d986
|
fix: remove 'nix.settings' from 'hecuba' host
|
2026-02-22 16:20:52 +01:00 |
|
|
|
1c20cc3326
|
feat: add basic 'gaming' module to 'andromache'
|
2026-02-22 14:08:43 +01:00 |
|
|
|
e7a36abd8c
|
refactor: extract 'nvidia' module
|
2026-02-22 14:08:43 +01:00 |
|
|
|
85df2e7886
|
fix: temporarily disable 'ly' on desktop
|
2026-02-22 12:42:43 +01:00 |
|
|
|
0952bfd827
|
chore: remove unused vpn module
|
2026-02-21 22:07:06 +01:00 |
|
|
|
1a0c85ec97
|
feat: set up 'eetion-02' raspberry pi host
|
2026-02-21 13:51:01 +01:00 |
|
|
|
846112cd25
|
feat: add (but disable for now) uptime kuma module for 'hecuba'
|
2026-02-21 13:50:39 +01:00 |
|
|
|
6233bd0867
|
refactor: resolve warnings/errors in checks
|
2026-02-21 13:50:38 +01:00 |
|
|
|
6ba7fd28d5
|
fix: simplify syncthing module
|
2026-02-21 13:49:53 +01:00 |
|
|
|
2c5a115bf9
|
feat: set up 'stylix'
|
2026-02-17 19:51:08 +01:00 |
|
|
|
6684e2e7fe
|
feat: set up git hooks
|
2026-02-07 14:25:39 +01:00 |
|
|
|
cb8ac3b848
|
fix: resolve proxmark firmware flashing issues
|
2026-02-07 14:25:38 +01:00 |
|
|
|
3a1997f0c4
|
fix: set up ipv4 forwarding
|
2026-02-07 14:25:08 +01:00 |
|
|
|
6c9312f509
|
feat: mute 'astyanax' speakers when disconnecting AC
|
2026-02-03 23:02:41 +01:00 |
|
|
|
0f0f038f5a
|
feat: set up restic backups for 'andromache' and 'astyanax'
|
2026-02-03 23:02:41 +01:00 |
|
|
|
ab31842e58
|
feat: set up syncthing (with e-reader)
|
2026-02-03 22:59:30 +01:00 |
|
|
|
ea88fff4a4
|
feat: set up 'paperless-ngx' (behind nginx reverse proxy)
|
2026-02-02 22:11:45 +01:00 |
|
|
|
40b2c821c8
|
fix: enable 'eetion' firewall
|
2026-02-02 19:43:07 +01:00 |
|
|
|
b59eb6889a
|
fix: allow 'astyanax' to cross-compile to ARM (e.g. for eetion)
|
2026-02-02 18:37:01 +01:00 |
|
|
|
c538c5ad08
|
fix: add public hostname to ssh config and refactor
|
2026-02-02 18:37:01 +01:00 |
|
|
|
4236aa1def
|
feat: host 'ActualBudget' on 'eetion' host
|
2026-02-02 18:37:01 +01:00 |
|
|
|
eb54ade226
|
refactor: clean up 'flake.nix' and 'deploy/colmena.nix'
|
2026-02-01 23:55:27 +01:00 |
|
|
|
0f7f9585b3
|
feat(host): add 'eetion' host (as a test for Orange Pi Zero2 H616)
|
2026-02-01 22:56:12 +01:00 |
|
|
|
ed24f55d15
|
fix(deploy): add colmena to 'builder' hosts
|
2026-02-01 22:48:57 +01:00 |
|
|
|
f5a490d452
|
refactor: move disko module out of 'common' module
|
2026-02-01 22:47:24 +01:00 |
|
|
|
88969087fe
|
fix: use cross-compilation from x86 to ARM for SD card image
|
2026-01-31 22:59:25 +01:00 |
|
|
|
b14e2e5a39
|
feat: add SD card image for ARM
|
2026-01-31 22:47:04 +01:00 |
|
|
|
c048eb73c0
|
fix: only use 'nvim' flake as home manager module
|
2026-01-31 10:17:55 +01:00 |
|
|
|
8a1f51873e
|
chore: temporarily disable wireguard VPN module
|
2026-01-30 16:10:46 +01:00 |
|
|
|
b827b518cd
|
refactor(statix): resolve 'statix check' issues
|
2026-01-27 07:34:37 +01:00 |
|
|
|
791d90b703
|
fix: update hardware config
|
2026-01-26 18:47:43 +01:00 |
|
|
|
0f369bdf6c
|
feat: set up colmena with hetzner stuff
|
2026-01-22 20:26:11 +01:00 |
|
|
|
8f3f6ec66d
|
refactor(nixfmt): format
|
2026-01-17 19:58:27 +01:00 |
|
|
|
3401ed7424
|
chore: add 'andromache' ssh public keys
|
2026-01-17 19:50:21 +01:00 |
|
|
|
bb6a380599
|
refactor: simplify hosts files
|
2026-01-17 19:37:05 +01:00 |
|
|
|
8464884fdb
|
feat: automate SSH config ('known_hosts', 'authorized_keys' ...)
|
2026-01-17 17:37:37 +01:00 |
|
|
|
a8f3f222b1
|
fix: merge 'astyanax' services configuration
|
2026-01-17 16:35:38 +01:00 |
|
|
|
bf9ea37280
|
fix: disable 'throttled' service
|
2026-01-17 16:34:14 +01:00 |
|
|
|
2a1512f85b
|
fix: disable 'nixos-hardware' module for astyanax (caused boot to hang on 'loading module i915')
|
2026-01-17 14:56:03 +01:00 |
|
|
|
629f25c795
|
feat(nixos): pass inputs to home-manager via extraSpecialArgs
|
2026-01-16 15:25:23 +01:00 |
|