216 Commits

Author SHA1 Message Date
adriangl 8aa19fccc1 screen unixtools needed 2026-07-20 13:46:41 +02:00
adriangl e2cc7983af feat(restic): add restic-client to all hosts 2026-07-17 18:26:32 +02:00
adriangl eee9fd0d1a removed obsolete TODO 2026-07-17 00:46:38 +02:00
adriangl 2b62195afa working restic without transport auth 2026-07-17 00:46:18 +02:00
adriangl 7a2559db4e fixed typo in restic offsite repo sops 2026-07-16 18:06:50 +02:00
adriangl f99f54ab4d fix(llama-swap): embed UI with embed_ui build tag
v240 made UI embedding conditional on the embed_ui build tag; without it
the binary serves an empty filesystem and /ui/ returns 404.
2026-07-16 18:03:24 +02:00
adriangl 81a00839a8 disable restic offsite copy 2026-07-16 17:17:01 +02:00
adriangl 97798d7781 restic: add backup server + client modules, wire galadriel
rest-server (append-only, tailnet-only on ${hostname}:8008) with a native prune-only job and an offsite restic copy; shared client module backing all hosts into galadriel's repo. Galadriel runs both modules, dataDir on /lorien/backup/restic, service-only paths. Adds sops secrets.
2026-07-16 17:12:03 +02:00
adriangl 469aa753e6 pkgs: bump llama-cpp, llama-swap, s2cpp, intel-sycl 2026-07-16 10:24:28 +02:00
adriangl 9b8914ff5f fix: silence nixvim follows warning and rename logind lid options 2026-07-15 22:05:36 +02:00
adriangl 30d677d172 headless home, and fixed legoals sleep 2026-07-13 15:01:01 +02:00
adriangl 57fc209f38 vm: drop serial console kernel param 2026-07-09 21:38:54 +02:00
adriangl b67e3be64d vm: add qemu guest, spice, serial console module for elros and elrond 2026-07-09 21:24:45 +02:00
adriangl 42360f48ee init: elrond 2026-07-09 21:09:27 +02:00
adriangl b1ebf3c4a1 nirir noctalia packages updates 2026-07-08 18:29:39 +02:00
adriangl 1ebffbfd91 noctalia: add local wvkbd osk bar plugin + ui tweaks 2026-06-20 00:37:20 +02:00
adriangl e86667e229 noctalia picks 2026-06-19 23:21:11 +02:00
adriangl 566732a02c vaultwarden: local HTTPS via self-signed snakeoil-certs
Add a general environment.snakeoil-certs module that generates
self-signed certs at runtime (oneshot service + daily timer, idempotent
via x509 -checkend). Terminate TLS for vaultwarden with nginx on port
8001 -> 127.0.0.1:8000 using a snakeoil cert, so it's reachable over
the tailnet IP without the broken public reverse proxy.
2026-06-19 22:18:48 +02:00
adriangl b20f2d5f34 home: cleanup 2026-06-19 22:11:07 +02:00
adriangl 844205ee8d fix: use UD-Q4_K_XL (hyphen) for gemma4-12b quant tag 2026-06-18 10:37:49 +02:00
adriangl 11f07bedd6 opencode: bump model to glm-5.2, add z.ai remote MCP servers 2026-06-18 10:36:39 +02:00
adriangl f4eb804c59 fix: legolas NVMe suspend/resume crashes
Switch mem_sleep_default from deep (S3) to s2idle - the Phison E21
NVMe hangs on resume from the D3 transition S3 forces. Remove the
no-op d3cold_allowed udev rule (attribute doesn't exist) and the
broken nvme-resume-fix service (ExecStart redirect never ran). Add a
correct runtime-PM-off rule for the NVMe endpoint and its parent root port.
2026-06-18 10:36:39 +02:00
adriangl 23da255020 updates 2026-06-18 10:36:39 +02:00
adriangl f54925c915 updates 2026-06-16 13:21:26 +02:00
adriangl 5bc64dfea4 fix niri noctalia keybinds, format 2026-06-16 11:57:51 +02:00
adriangl 6a6bb576c6 noctalia custom b16 theme 2026-06-16 00:21:44 +02:00
adriangl 9332bcb03f acme updates 2026-06-15 23:54:51 +02:00
adriangl a3cdac2740 noctalia fixes 2026-06-11 22:46:31 +02:00
adriangl 3af1757c68 updates mostly formatting, noctalia v5 stuff and so on. 2026-06-11 21:27:16 +02:00
adriangl 11494b17fe fix lanzaboote 2026-06-07 16:00:15 +02:00
Your Name 7c6492f8cf fix stylix 2026-06-07 11:28:25 +02:00
adriangl 2674eccaae add llama models 2026-06-04 20:23:28 +02:00
adriangl a46e5300b4 fix crashing on legolas? 2026-06-03 23:14:46 +02:00
Your Name f5ddee9a0c fix deprecations and remove EOL packages 2026-06-01 01:54:56 +02:00
adriangl 156a8c2728 cleanup 2026-05-30 19:07:43 +02:00
adriangl c70b077384 fix llama swap 2026-05-30 00:14:16 +02:00
adriangl e09568d28b format 2026-05-30 00:07:14 +02:00
adriangl d032857126 lfm2.5 8b 2026-05-30 00:04:01 +02:00
adriangl 7dfe3bcf27 format 2026-05-20 00:17:06 +02:00
adriangl cdad9cb9ed fix: add llama swap qwen 3.6 3.5 alias 2026-05-20 00:13:57 +02:00
adriangl 01971d1f83 fix: llama swap add builtin tools to llama server 2026-05-19 18:11:03 +02:00
adriangl a96e711a0c fix llama ui 2026-05-19 17:54:12 +02:00
adriangl 78f4dec006 update llama-swap config 2026-05-19 17:29:04 +02:00
adriangl 07712fc6fd update llama ui hash 2026-05-19 17:28:51 +02:00
adriangl e00ceee20b fix llama cpp ui 2026-05-19 17:27:03 +02:00
adriangl bb1566432a updates to llama swap go to unstable 2026-05-19 13:57:44 +02:00
adriangl 6d7ac064bf updates 2026-05-19 13:49:48 +02:00
adriangl 452ecf41a0 bump llama-swap to v216 2026-05-19 13:28:21 +02:00
adriangl 1d9493f8b9 fix: update android-cli hash, bump llama-cpp to b9222 2026-05-19 13:19:32 +02:00
adriangl c2a4413800 updates 2026-05-18 16:36:43 +02:00