Commit graph

28 commits

Author SHA1 Message Date
383989516c
feat(openssh): reconfigure hardening based on nixos wiki reccomendations 2026-03-09 19:34:20 +11:00
a2d43c4dd9
feat(borgbackup): replace borgmatic 2026-03-09 14:09:06 +11:00
663b39451c
feat(laptop): update hardware uuids and ssh keys 2026-03-04 18:17:22 +11:00
wi11-holdsworth
3c46d9e066 feat: prepare for exposure to the internet
* open ports 80 and 443
* password-protect copyparty and ntfy-sh
* randomise usernames for radicale and copyparty
2026-02-24 22:08:31 +11:00
wi11-holdsworth
a54857c365 refactor: remove software associated with llms 2026-02-22 16:47:53 +11:00
wi11-holdsworth
c9dc8d54ac fix(localisation): consolidate host-specific settings into single module 2026-01-15 00:33:50 +11:00
wi11-holdsworth
a9b65fc1fc feat(star-citizen): install 2026-01-14 14:27:38 +11:00
wi11-holdsworth
ec0d6928b0 feat(llm): install to desktop with some basic models 2026-01-14 01:32:36 +11:00
wi11-holdsworth
070305fe6e feat: move /media directory on host to external drive under /mnt/external 2026-01-07 15:03:33 +11:00
wi11-holdsworth
f2b6808c93 refactor: move graphical applications to a separate bundle
this facilitates lean clients, e.g. a laptop with only a virutal console
2026-01-06 13:29:42 +11:00
wi11-holdsworth
63774a34f5 fix: options have been renamed in latest release 2025-12-10 20:22:33 +11:00
wi11-holdsworth
77225f2fa1 feat: harden sshd on server 2025-10-22 17:46:09 +11:00
wi11-holdsworth
41eaa38d31 refactor: switch from modules to import arrays 2025-10-22 01:22:05 +11:00
wi11-holdsworth
89903b6137 fix: supply different imap/smtp passwords depending on machine 2025-10-09 22:17:52 +11:00
wi11-holdsworth
a873b5126f refactor: dev bundle should be enabled in dev hosts, not desktop bundle 2025-10-08 00:52:26 +11:00
wi11-holdsworth
c17f478179 feat: configure zed-editor with home-manager 2025-10-07 23:43:56 +11:00
wi11-holdsworth
3a679356ad feat: replace borgbackup and bespoke backup function with borgmatic 2025-10-01 00:18:12 +10:00
wi11-holdsworth
af711e59c3 feat: install lact 2025-09-24 18:30:53 +10:00
wi11-holdsworth
c82a138eb7 style: format all files initially using keep-sorted 2025-09-17 12:39:17 +10:00
wi11-holdsworth
f04a4ca44d style: utilise keep-sorted formatter 2025-09-17 11:47:17 +10:00
wi11-holdsworth
e1a2780a0a set fish as default login shell via workaround 2025-08-13 23:51:01 +10:00
wi11-holdsworth
8c0b6d86bf replace nushell with fish 2025-08-07 13:39:40 +10:00
wi11-holdsworth
293621c19c install tlp on laptop 2025-08-06 21:50:59 +10:00
wi11-holdsworth
86aa38a74f bug: incorrect uuid referenced in laptop hardware conf 2025-07-31 11:20:39 +10:00
wi11-holdsworth
f7104f4bce replace plasma with gnome on laptop 2025-07-31 11:20:39 +10:00
wi11-holdsworth
1e8cda0c79 install networkmanager as core 2025-07-17 14:24:08 +10:00
wi11-holdsworth
ede2738e78 separate network configuration (e.g. hostname) module from wifi (e.g. networkmanager) module 2025-07-11 17:07:55 +10:00
wi11-holdsworth
f3dc1d15ff initial config commit 2025-07-11 16:57:21 +10:00