-
8bd148dc96
update
main
Simon Gardling
2026-04-25 15:20:34 -04:00
-
2ab1c855ec
Revert "muffin: test, move to 7.0"
Simon Gardling
2026-04-25 10:50:00 -04:00
-
f67ec5bde6
muffin: test, move to 7.0
Simon Gardling
2026-04-25 02:12:21 -04:00
-
112b85f3fb
update
Simon Gardling
2026-04-25 01:45:47 -04:00
-
86cf624027
Revert "muffin: test, move to 6.18"
Simon Gardling
2026-04-24 14:21:40 -04:00
-
1df3a303f5
muffin: test, move to 6.18
Simon Gardling
2026-04-24 14:08:26 -04:00
-
07a5276e40
patiodeck: fix disko partition order (fixed-size before 100%)
Simon Gardling
2026-04-24 01:47:25 -04:00
-
f3d21f16fb
desktop-jovian: unify steam/jovian config across yarn + patiodeck
Simon Gardling
2026-04-23 22:42:25 -04:00
-
5b2a1a652a
patiodeck: add prism launcher to steam shortcuts
Simon Gardling
2026-04-23 22:02:36 -04:00
-
665793668d
patiodeck: add steam deck LCD host
Simon Gardling
2026-04-23 21:39:47 -04:00
-
5ccd84c77e
yarn: fix steamos-update exit code — 7 means no update, not 0
Simon Gardling
2026-04-23 20:47:33 -04:00
-
7721c9d3a2
ssh: remove desktop key
Simon Gardling
2026-04-23 20:23:37 -04:00
-
b41a547589
yarn: persist root fish history
Simon Gardling
2026-04-23 20:17:02 -04:00
-
d122842995
secrets: update yarn TPM recipient after tmpfs wipe
Simon Gardling
2026-04-23 19:56:54 -04:00
-
d65d991118
secrets: add mreow + yarn TPM recipients, re-encrypt desktop secrets
Simon Gardling
2026-04-23 19:45:57 -04:00
-
06ccc337c1
secrets: proper agenix for desktop hosts via TPM identity
Simon Gardling
2026-04-23 19:24:34 -04:00
-
a3f7a19cc2
update
Simon Gardling
2026-04-23 14:23:17 -04:00
-
e019f2d4fb
secrets overhaul: use tpm for laptop (need to migrate desktop later)
Simon Gardling
2026-04-23 14:05:43 -04:00
-
22282691e7
grafana: add minecraft server stats
Simon Gardling
2026-04-23 01:17:10 -04:00
-
bc3652c782
kernel: cleanup + add back intel gpu (for future server unification)
Simon Gardling
2026-04-23 00:23:21 -04:00
-
0a8b863e4b
gitea: fix actions visibility
Simon Gardling
2026-04-22 23:02:53 -04:00
-
0901f5edf0
deploy: potentially fix self-deploy issue?
Simon Gardling
2026-04-22 23:02:38 -04:00
-
a1924849d6
pi: edit AGENTS.md
Simon Gardling
2026-04-22 21:28:20 -04:00
-
fdd5c5fba0
gitea: hide actions when not logged in
Simon Gardling
2026-04-22 21:23:47 -04:00
-
d00ff42e8e
site-config: dedupe cross-host values, fix stale dark-reader urls, drop desktop 1g hugepages
Simon Gardling
2026-04-22 20:48:29 -04:00
-
8cdb9c4381
yarn: improve pull-update-apply script
Simon Gardling
2026-04-22 20:11:22 -04:00
-
3902ad5de3
yarn: fix jovian-stubs
Simon Gardling
2026-04-22 19:54:00 -04:00
-
0538907674
yarn: simplify stubs
Simon Gardling
2026-04-22 19:44:53 -04:00
-
90ce41cd9e
gitea: move gitea-runner user declaration to actions-runner.nix
Simon Gardling
2026-04-22 19:24:18 -04:00
-
1be21b6c52
split off terminal utilities
Simon Gardling
2026-04-22 18:45:00 -04:00
-
c3cc94a305
merge common-*.nix files
Simon Gardling
2026-04-22 17:53:27 -04:00
-
3317ac7997
update
Simon Gardling
2026-04-22 17:43:05 -04:00
-
6ad25c0e49
Revert "kernel: add the penguins" (didn't work)
Simon Gardling
2026-04-22 17:41:21 -04:00
-
d5e6908899
kernel: force amdgpu init on boot
Simon Gardling
2026-04-22 15:43:37 -04:00
-
9ed48ce841
kernel: add the penguins
Simon Gardling
2026-04-22 15:36:00 -04:00
-
d8a218524a
kernel: disable more things
Simon Gardling
2026-04-22 15:27:12 -04:00
-
f03cc87fc9
update senior project website
Simon Gardling
2026-04-22 13:10:26 -04:00
-
0c8b8232c2
yarn: disable steamos-mandatory-update
Simon Gardling
2026-04-22 11:46:37 -04:00
-
a780c5505a
update
Simon Gardling
2026-04-22 09:16:09 -04:00
-
b21bb3b33b
deploy guard: expose binary
Simon Gardling
2026-04-22 07:28:56 -04:00
-
b0b4bcb0b3
deploy guard: fix actions
Simon Gardling
2026-04-22 01:18:09 -04:00
-
aef99e7365
deploy-guard: block activation while users are online
Simon Gardling
2026-04-22 00:36:21 -04:00
-
ddac5e3f04
jellyfin-annotations: preserve state on grafana failure, add grace period
Simon Gardling
2026-04-22 00:35:26 -04:00
-
a228f61d34
systemd: patch freezer stuck-state on kill-while-frozen
Simon Gardling
2026-04-21 21:37:37 -04:00
-
018b590e0d
xmrig-auto-pause: use cgroup.freeze and thaws
Simon Gardling
2026-04-21 14:30:03 -04:00
-
a8cf95c7dd
soulseek: only retain cache for 1 day
Simon Gardling
2026-04-21 12:56:46 -04:00
-
e8e3174420
remove timeout stop sec for qbt
Simon Gardling
2026-04-20 22:19:24 -04:00
-
c3d934867c
qbt: enbiggen aggregation of reads
Simon Gardling
2026-04-20 22:01:25 -04:00
-
41efc1f061
update
Simon Gardling
2026-04-20 17:26:53 -04:00
-
b99a039ab0
tests: move fail2ban tests into subdirectory
Simon Gardling
2026-04-20 17:25:45 -04:00
-
9ddef4bd54
llama.cpp: fail2ban for invalid api keys
Simon Gardling
2026-04-20 17:20:52 -04:00
-
b1c3914b8f
tests: fix service-configs.nix reference
Simon Gardling
2026-04-20 15:24:21 -04:00
-
adbb019977
gitea: move runner and main module to services/gitea
Simon Gardling
2026-04-20 15:18:37 -04:00
-
5232211c0a
update
Simon Gardling
2026-04-19 20:35:52 -04:00
-
0a873e8eaa
AGENTS.md: nit, wording
Simon Gardling
2026-04-18 02:03:05 -04:00
-
3953fd92df
readme: bring back the fun
primary
2026-04-18 01:52:54 -04:00
-
25d6e7eead
phase 6: remove legacy git-crypt-key-{dotfiles,server-config} agenix entries
primary
2026-04-18 01:37:14 -04:00
-
7ef4e5a68f
trigger first ci run
primary
2026-04-18 01:32:02 -04:00
-
836f80a011
scripts/cutover-muffin.sh: pre-seed nix-deploy + deploy + verify
primary
2026-04-18 01:17:02 -04:00
-
c7712e57ff
phase 5: add git-crypt-key-nixos agenix entry (additive)
primary
2026-04-18 01:14:09 -04:00
-
efa1fb0c07
phase 5: git-crypt re-init + re-encrypt secrets/ under new unified key
primary
2026-04-18 01:12:38 -04:00
-
ba48d223c2
harmonia: /var/lib/dotfiles-deploy → /var/lib/nix-deploy
primary
2026-04-18 01:08:46 -04:00
-
01de310296
phase 4: unified CI workflow, deploy.sh wrapper, root AGENTS.md
primary
2026-04-18 01:07:56 -04:00
-
3150d29e1a
phase 3: delete legacy/ subtree workspaces
primary
2026-04-18 01:05:45 -04:00
-
56bcaf0580
nix fmt: wrap long expression in yarn home
primary
2026-04-18 01:05:29 -04:00
-
97ab8bffc0
phase 3: generate flake.lock; fix desktop-networkmanager wifi path
primary
2026-04-18 01:05:08 -04:00
-
1719d54ee0
phase 3: new flake.nix + extract common-{nix,doas,shell-fish}; rewire imports
primary
2026-04-18 00:58:55 -04:00
-
05fd05deda
phase 2: move secrets → secrets/{desktop,home,server,usb-secrets}/
primary
2026-04-18 00:48:18 -04:00
-
d13cec76ba
phase 2: move home-manager/ → home/{profiles,progs,util,wallpaper}
primary
2026-04-18 00:48:08 -04:00
-
30d8cf4c99
phase 2: move modules/ (server-*, desktop-*, shared); drop dotfiles no-rgb (superseded)
primary
2026-04-18 00:47:56 -04:00
-
999ed05d9f
phase 2: promote services/, tests/, patches/, lib/, scripts/
primary
2026-04-18 00:47:39 -04:00
-
99e98e39b7
phase 2: move host files to hosts/{mreow,yarn,muffin}/
primary
2026-04-18 00:47:25 -04:00
-
6448a0427f
Add 'legacy/server-config/' from commit '4bc5d57fa69a393877e7019d7673ceb33c3ab4b4'
primary
2026-04-18 00:45:33 -04:00
-
-
dc481c24b0
Add 'legacy/dotfiles/' from commit 'e9a44f677d2852fd5856cecc49ecb984efeba66c'
primary
2026-04-18 00:45:25 -04:00
-
-
382887df65
init: empty repo for unified nixos flake
primary
2026-04-18 00:45:20 -04:00
-
-
e9a44f677d
update
Simon Gardling
2026-04-17 23:26:43 -04:00
-
0c881602e9
yarn: fix steamos update flow
Simon Gardling
2026-04-17 23:26:15 -04:00
-
4bc5d57fa6
jellyfin: restartTriggers on webhook plugin so install runs at activation
Simon Gardling
2026-04-17 22:08:29 -04:00
-
1403c9d3bc
jellyfin-qbittorrent-monitor: add webhook receiver for instant throttling
Simon Gardling
2026-04-17 19:47:29 -04:00
-
48ac68c297
jellyfin: add webhook plugin helper
Simon Gardling
2026-04-17 19:47:26 -04:00
-
fc548a137f
patches/nixpkgs: add jellyfin declarative network.xml options
Simon Gardling
2026-04-17 19:47:23 -04:00
-
9ea45d4558
hardware: tighten mq-deadline read_expire for jellyfin coexistence
Simon Gardling
2026-04-17 19:47:20 -04:00
-
7f375e8574
kernel: re-enable SND_PCI
Simon Gardling
2026-04-17 18:26:21 -04:00
-
577b5eeb77
update
Simon Gardling
2026-04-17 12:33:33 -04:00
-
cebdd3ea96
arr: fix prowlarrUrl for cross-netns reachability
Simon Gardling
2026-04-17 00:53:24 -04:00
-
df57d636f5
arr: declare critical config.xml elements via configXml
Simon Gardling
2026-04-17 00:47:08 -04:00
-
2f09c800e0
update arr-init
Simon Gardling
2026-04-17 00:38:44 -04:00
-
91aba32afb
pi: update to claude opus 4.7
Simon Gardling
2026-04-17 00:25:38 -04:00
-
29e71fb127
??!?!?!??!
Simon Gardling
2026-04-16 23:46:13 -04:00
-
ff94c3b027
steamos-update: exit 0 not 7
Simon Gardling
2026-04-16 23:05:24 -04:00
-
0b457b83d3
fix build
Simon Gardling
2026-04-16 22:53:11 -04:00
-
c23240c529
yarn: move pull-update into steamos-update script
Simon Gardling
2026-04-16 22:28:49 -04:00
-
e40929018f
eww: remove
Simon Gardling
2026-04-16 18:02:02 -04:00
-
2c67b9729b
arr-init: fix prowlarr health check failure
Simon Gardling
2026-04-16 17:45:19 -04:00
-
5997c886f6
pull-update: improvement
Simon Gardling
2026-04-16 17:43:35 -04:00
-
7d77926f8a
update arr-init
Simon Gardling
2026-04-16 17:33:54 -04:00
-
2aa401a9ef
update
Simon Gardling
2026-04-16 16:47:27 -04:00
-
72d37f57ac
update
Simon Gardling
2026-04-16 16:31:49 -04:00
-
0718568bec
pull-update: forgot lib.getExe
Simon Gardling
2026-04-16 15:03:06 -04:00
-
982cc4aebc
pull-update: use writeShellApplication instead
Simon Gardling
2026-04-16 15:02:08 -04:00