Commit Graph

62 Commits

Author SHA1 Message Date
ff4e9ee337 fix: simplify syncthing module 2026-03-11 21:25:32 +01:00
c4ea029874 feat: set up 'stylix' 2026-03-11 21:25:32 +01:00
529d243565 test: see if this fixes auto upgrades 2026-03-11 21:25:32 +01:00
239456efbc feat: set up 'stylix' 2026-03-11 21:25:32 +01:00
e87f85710d feat(bluetooth): add 'mpris-proxy' service 2026-03-11 21:25:32 +01:00
2207666a34 feat: set up git hooks 2026-03-11 21:25:32 +01:00
554accb4aa fix: resolve proxmark firmware flashing issues 2026-03-11 21:25:32 +01:00
ad2675829a refactor: simplify keyboard module 2026-03-11 21:25:32 +01:00
76f4f2278e feat: mute 'astyanax' speakers when disconnecting AC 2026-03-11 21:25:32 +01:00
dd7bc3193d feat: set up restic backups for 'andromache' and 'astyanax' 2026-03-11 21:25:32 +01:00
381f29cbea feat: set up syncthing (with e-reader) 2026-03-11 21:25:32 +01:00
2b9dc9b7da fix: add public hostname to ssh config and refactor 2026-03-11 21:25:32 +01:00
6409b5425d refactor: move disko module out of 'common' module 2026-03-11 21:25:32 +01:00
1b51954bbd refactor(statix): resolve 'statix check' issues 2026-03-11 21:25:32 +01:00
bf40f85b39 refactor: extract 'dotsPath' for 'dots' path 2026-03-11 21:25:32 +01:00
934cbff81d feat: configure auto suspend 2026-03-11 21:25:32 +01:00
8e8250ed56 feat: set up opencode (with automated API key) 2026-03-11 21:25:32 +01:00
5368461675 feat: add 'hcloud' module 2026-03-11 21:25:32 +01:00
bda86e86ea feat: automate optimising store, garbage collection and upgrades 2026-03-11 21:25:32 +01:00
7334018e6f refactor: simplify hosts files 2026-03-11 21:25:32 +01:00
f74803cd88 fix: remove xdg config 2026-03-11 21:25:32 +01:00
d0ee271e7b feat: replace 'sddm' with 'ly' 2026-03-11 21:25:32 +01:00
66f36cf71c feat: automate SSH config ('known_hosts', 'authorized_keys' ...) 2026-03-11 21:25:32 +01:00
6a0538c8b8 fix: improve niri desktop 2026-03-11 21:25:31 +01:00
07223be230 fix: update font configuration 2026-03-11 21:25:31 +01:00
c26ce95e57 fix: make taskwarrior available on both NixOS and standalone home-manager 2026-03-11 21:25:31 +01:00
447ccd705e feat: declare anki config 2026-03-11 21:25:22 +01:00
3b87ac54a6 fix: resolve 'nix flake check' errors 2026-03-11 21:25:22 +01:00
62e62b8e20 refactor: move 'wlsunset' package into home manager module 2026-03-11 21:25:22 +01:00
17627f5074 feat: track (currently unused) k3s module 2026-03-11 21:25:22 +01:00
2e2e52aa78 refactor: use 'default.nix' for all modules 2026-03-11 21:25:22 +01:00
03793989a5 fix: declare niri config 2026-03-11 21:25:22 +01:00
7ccbbb418b fix: further harden 'hardened-openssh' module 2026-03-11 21:25:22 +01:00
3c294d2194 fix: replace 'gnome' desktop with 'niri' 2026-03-11 21:25:22 +01:00
b4cac89e95 update bluetooth config 2026-03-11 21:25:22 +01:00
54bdee7e8f refactor: move bootloader into 'modules/boot' 2026-03-11 21:25:22 +01:00
11381a1ff9 refactor: move 'disko' modules into 'modules/disko' 2026-03-11 21:25:22 +01:00
7369600da7 feat(home): add git config with example configuration for non-NixOS 2025-12-03 15:53:22 +01:00
0b58850f16 refactor: move common hosts config into 'modules/common.nix' 2025-12-03 15:53:22 +01:00
24ed262e96 don't use rootless docker on 'andromache', but keep it as an option 2025-11-28 20:57:04 +01:00
0b139ff795 declare rootless docker for 'andromache' host 2025-11-26 18:37:11 +01:00
a494390998 modularize NixOS secrets config 2025-11-23 22:06:25 +01:00
1c1e3f9bd4 Add (unused) 'printing' module 2025-11-23 16:12:55 +01:00
c775628986 Improve disko declarations 2025-11-17 21:20:00 +00:00
57e40571bc Update (networking) hostnames 2025-11-16 16:03:36 +01:00
72a354c7fa Only open SSH port when SSH is enabled 2025-11-16 16:03:03 +01:00
83f89f4ec4 Modularize gnome config 2025-11-16 01:36:19 +01:00
19b6dfb257 Add bluetooth to 'astyanax' host 2025-11-14 14:08:22 +01:00
9dbe430075 Fix wifi disconnect issue? 2025-11-12 23:04:29 +01:00
7dbf16d5bb Set up interception-tools on NixOS 2025-11-10 22:17:39 +01:00