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
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
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
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
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
6a6bb576c6
noctalia custom b16 theme
2026-06-16 00:21:44 +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
adriangl
a46e5300b4
fix crashing on legolas?
2026-06-03 23:14:46 +02:00
adriangl
156a8c2728
cleanup
2026-05-30 19:07:43 +02:00
adriangl
7dfe3bcf27
format
2026-05-20 00:17:06 +02:00
adriangl
78f4dec006
update llama-swap config
2026-05-19 17:29:04 +02:00
adriangl
c2a4413800
updates
2026-05-18 16:36:43 +02:00
adriangl
de389eab4a
refactor: restructure overlays, remove lock/idle modules and logind config
2026-04-29 00:08:21 +02:00
Your Name
9e0da9a1d2
feat(aragon): add thermal monitoring with thermald, mcelog and lm_sensors
2026-04-12 11:59:43 +02:00
adriangl
ea5c79367c
llama swap oci edition
2026-04-06 09:45:55 +02:00
adriangl
4e406aeadb
updates
2026-04-05 22:36:26 +02:00
adriangl
17df27edee
updates
2026-04-05 22:35:40 +02:00
adriangl
11710d6573
ai
2026-04-05 22:32:10 +02:00
adriangl
83fdef416e
format and llama tuning
2026-03-23 22:19:15 +01:00
adriangl
8173b617e7
refactor: unify python packages across jupyter, devel and home configs
...
- Create modules/python-packages.nix as single source of truth for 51 packages
- Update develPackages.nix to use shared package list with jupyter included
- Update jupyterhub.nix kernel to use shared package list
- Update home/python.nix to use shared package list
- Disable kicad/easyeda2kicad (transient GitLab download corruption)
2026-03-23 14:41:09 +01:00
adriangl
cef3df711d
refactor: simplify noctalia config and update xdg portals
2026-03-23 13:54:31 +01:00
Your Name
fa3792be0e
qwen-asr and clenaup
2026-03-22 12:24:01 +01:00
adriangl
16ca4c733b
some llama swap fixes
2026-03-03 21:20:22 +01:00
adriangl
a6e5b1e0eb
:redid llama-swap
2026-03-02 17:38:45 +01:00
adriangl
327f6dc6f0
llama-cpp instead of swap, native swap functionality is coming
2026-03-02 15:36:10 +01:00
Your Name
87bb5605d5
remove ollama its bad
2026-03-01 22:57:40 +01:00
Your Name
66c8320ef6
aragon aarch crossbuild
2026-03-01 22:16:29 +01:00
adriangl
d7ebdab4df
galadriel intel stuff
2026-02-25 12:17:18 +01:00
adriangl
f6f95fdbdc
galadriel stash
2026-02-25 10:24:48 +01:00
adriangl
eb792800a1
add more intel hardware drivers to galadriel
2026-02-25 10:19:52 +01:00
adriangl
ad68106bd3
authelia
2026-02-03 13:00:19 +01:00
adriangl
30af7733db
fix xfs
2026-02-03 11:13:48 +01:00
adriangl
0c4354f120
move fcxit to system options.
2026-02-02 12:22:06 +01:00
adriangl
95fa504dc8
snapshot
2026-02-02 11:21:26 +01:00
adriangl
7a9781e260
galadriel hardware uppgrade
2026-01-28 17:20:08 +01:00
adriangl
2cf89a9a1a
pangolin
2026-01-24 19:37:59 +01:00
adriangl
084cdc1f36
python
2026-01-19 12:49:29 +01:00
Your Name
9419e8cd30
stuff
2026-01-06 20:28:43 +01:00
adriangl
685fab808e
nixpkgs cleanup
2026-01-02 22:41:52 +01:00
Your Name
23eb2ae842
testing elros
2025-12-16 19:10:32 +01:00
Your Name
8defa56f4f
fix: remove boot.nix import from elros configuration
...
Co-authored-by: aider (openrouter/mistralai/devstral-2512:free) <aider@aider.chat >
2025-12-16 19:08:29 +01:00
Your Name
c30e1479cf
alros
2025-12-16 18:39:10 +01:00
Your Name
48bfbd1f30
feat: add explicit ROCm and Vulkan support for compilation
...
Co-authored-by: aider (openrouter/mistralai/devstral-2512:free) <aider@aider.chat >
2025-12-16 18:39:10 +01:00
adriangl
ddda931c58
galadriel nvidia
2025-12-15 20:54:42 +01:00
adriangl
338655e0b1
nvidia
2025-12-15 20:53:04 +01:00
adriangl
2cd032ef2a
nvidia
2025-12-15 20:53:02 +01:00
adriangl
c76199e73c
added basic docling
2025-12-08 16:44:12 +01:00