This website requires JavaScript.
152d569bcf
fix: optimize NFS mount options for Syncthing performance
fix/hoardingcow-nfs-mount-options
gortium
2026-07-08 16:23:41 -04:00
82719a3c3b
Merge pull request 'fix: update compose submodule — remove stale COPY line' (#81 ) from fix/remove-stale-copy into master
master
Thierry Pouplier
2026-07-08 02:35:19 +00:00
29c2aea6a1
fix: update compose submodule — remove stale COPY line
fix/remove-stale-copy
gortium
2026-07-07 22:34:01 -04:00
84cab6fd7a
fix: update compose submodule — remove stale COPY for deleted script
fix/hermes-entrypoint-simple
gortium
2026-07-07 22:29:51 -04:00
e5ec3cea6a
Merge pull request 'fix: update compose submodule — use native s6 multi-profile supervision' (#80 ) from fix/hermes-entrypoint-simple into master
Thierry Pouplier
2026-07-08 02:28:01 +00:00
db01cf54d6
fix: update compose submodule — use native s6 multi-profile supervision
gortium
2026-07-07 22:22:41 -04:00
0399a23147
Merge pull request 'fix: update compose submodule for s6-overlay entrypoint crash fix' (#78 ) from fix/hermes-s6-overlay-entrypoint-crash into master
Thierry Pouplier
2026-07-08 02:09:38 +00:00
c59a65478e
fix: update compose submodule for s6-overlay entrypoint crash fix
fix/hermes-s6-overlay-entrypoint-crash
gortium
2026-07-07 21:59:20 -04:00
e061ed28ad
Merge pull request 'fix/hermes-submodule-update' (#79 ) from fix/hermes-submodule-update into master
Thierry Pouplier
2026-07-08 02:06:42 +00:00
add14ab914
Merge branch 'fix/hermes-submodule-update' of ssh://code.lazyworkhorse.net:2222/gortium/infra into fix/hermes-submodule-update
fix/hermes-submodule-update
Robert
2026-07-07 20:53:28 -04:00
256fa2fde9
chore: update compose submodule (openconcho ReactNode fix)
Hermes
2026-07-07 20:52:41 -04:00
d8919970b6
chore: update compose submodule (openconcho TS fix)
Hermes
2026-07-07 20:50:05 -04:00
2deebc102b
Merge branch 'fix/hermes-submodule-update' of ssh://code.lazyworkhorse.net:2222/gortium/infra into fix/hermes-submodule-update
Robert
2026-07-07 20:47:16 -04:00
898bd2097c
chore: update compose submodule - openconcho to upstream v0.16.0
Hermes
2026-07-07 20:43:09 -04:00
d72b799027
Merge branch 'fix/hermes-submodule-update' of ssh://code.lazyworkhorse.net:2222/gortium/infra into fix/hermes-submodule-update
Robert
2026-07-07 20:15:36 -04:00
c1414603cd
fix: update compose submodule to fix openconcho SHA (force-pushed commit)
Hermes
2026-07-07 20:10:36 -04:00
c8abad243e
fix(compose): update submodule to fix/hermes-gosu-honcho-ssh
Hermes
2026-07-07 19:49:42 -04:00
60a90d5f98
Merge pull request 'fix: update compose submodule pin to include USER hermes fix' (#77 ) from local_changes into master
Thierry Pouplier
2026-07-07 19:41:59 +00:00
2338eaf74c
fix: update compose submodule to include USER hermes fix
local_changes
Hermes
2026-07-07 14:59:26 -04:00
df91a909b6
More local changes, mostly compose update and nixmate
Robert
2026-07-07 14:15:26 -04:00
0f0c7824bc
fix: update compose submodule for backup OS compat
fix/backup-compose-os-upgrade
Hermes
2026-07-05 21:35:25 -04:00
f8502d0114
fix: update compose submodule to fix hermes user ownership
Hermes
2026-07-04 23:50:48 -04:00
5e17fd7dde
merge: accept remote flake.nix
uconsole-cm5-incremental
gortium
2026-07-04 23:50:01 -04:00
7172c7face
fix: update compose submodule to fix hermes user ownership
gortium
2026-07-04 23:49:16 -04:00
65543e3ce8
Re-encrypt secrets for actual SSH host keys (bypass rekey until master key on server)
Hermes
2026-06-22 00:08:17 -04:00
5de646d018
Fix rekey block placement (was outside module braces)
Hermes
2026-06-22 00:06:35 -04:00
24761b58b2
Add agenix-rekey module + rekey config back to lazyworkhorse
Hermes
2026-06-22 00:05:22 -04:00
9bf38f1077
Remove age.rekey from lazyworkhorse (module not available, host key handles decryption directly)
Hermes
2026-06-22 00:02:53 -04:00
cbb016d409
Fix agenix-rekey: add real uConsole host key, re-encrypt secrets
Hermes
2026-06-22 00:02:22 -04:00
7e7bb73b0d
fix: restore uConsole display rotation (transform 3) in dotfiles
Hermes
2026-06-21 23:55:57 -04:00
ea5eac2234
Comment foxtrotgps, viking, gpsbabel for cross-compile bootstrap
Hermes
2026-06-21 23:37:42 -04:00
c9072e86da
Temporarily comment native-only packages for cross-compile bootstrap
Hermes
2026-06-21 23:36:09 -04:00
3a0fb70d26
Fix: remove ca-derivations (not supported in Lix 2.96)
Hermes
2026-06-21 23:28:05 -04:00
a0e0b6e78e
Update compose submodule to master (adds vpn stack)
Hermes
2026-06-21 23:26:55 -04:00
e03f09c247
Merge feat/remote-builders into uconsole-cm5-incremental
Hermes
2026-06-21 22:37:31 -04:00
db2d540b3c
feat: server-side remote builder config (lazyworkhorse dispatches aarch64 to uConsole)
feat/remote-builders
Hermes
2026-06-20 20:59:38 -04:00
3778069baf
fix: use configureFlags to set PYTHON path for john cross-compile
Hermes
2026-06-21 15:18:14 -04:00
8ec9ffe6a9
fix: clean john overlay with python3 + preConfigure symlink for cross-compile
Hermes
2026-06-21 15:15:01 -04:00
16ec40b237
fix: use python3 + preConfigure symlink for john cross-compile (python not in PATH)
Hermes
2026-06-21 15:12:12 -04:00
3ec8bab25b
fix: add python to john nativeBuildInputs for cross-compile (opencl_generate_dynamic_loader.py)
Hermes
2026-06-21 15:09:53 -04:00
2a4856e447
fix: add python3 to aiov2_ctl buildInputs so patchShebangs fixes the shebang
Hermes
2026-06-21 15:07:49 -04:00
d0c9ae96ba
feat: enable uconsole-cm5-aio-v2 module on uConsole
hermes-save-infra
hermes-backup-feat-uconsole
Hermes
2026-06-21 18:39:34 +00:00
01f8166529
feat: add uConsole as remote builder for aarch64-linux native builds
Hermes
2026-06-20 20:04:04 -04:00
84ce9de5ca
restore native-build packages in config (wsjtx, fldigi, chirp, sdrpp, gqrx, inspectrum, john, foxtrotgps, viking, gpsbabel, trustedqsl)
Hermes
2026-06-20 20:02:56 -04:00
14755f1ea6
revert native-build packages — cross-compile still fails for Qt5/gpsbabel/john, install via nix profile instead
Hermes
2026-06-20 20:01:36 -04:00
f51155823e
temp: comment out Qt5 packages (wsjtx, fldigi, sdrpp, gqrx, inspectrum) — cross-compile fails, installed via nix profile instead
Hermes
2026-06-20 19:59:36 -04:00
73c12abec2
feat: re-integrate native-build packages (wsjtx, fldigi, chirp, sdrpp, gqrx, inspectrum, hashcat, john, foxtrotgps, viking, gpsbabel, trustedqsl)
Hermes
2026-06-20 19:00:39 -04:00
a97c68fd81
fix: add rtkit and pipewire service for uConsole audio
Hermes
2026-06-20 18:16:43 -04:00
bf2500dce8
fix: add missing packages (swww, emacs, udiskie, hyprshade) and wallpapers for uConsole
Hermes
2026-06-20 18:16:00 -04:00
f0fa8ac942
fix: update dotfiles for transform 3
Hermes
2026-06-20 17:54:16 -04:00
7899bf28f2
fix: sync dotfiles submodule, home.nix paths to hosts/
Hermes
2026-06-20 17:51:50 -04:00
282b4bc229
chore: remove stale temp file
Hermes
2026-06-20 17:50:18 -04:00
905998466c
fix: update home.nix host/ paths after dotfiles rename
Hermes
2026-06-20 17:50:13 -04:00
6c34b92186
fix: update dotfiles submodule for host/ rename
Hermes
2026-06-20 17:48:15 -04:00
7b3a5802a5
fix: update dotfiles submodule
Hermes
2026-06-20 17:35:01 -04:00
1ab11b76d6
chore: update dotfiles submodule for per-host
Hermes
2026-06-20 17:01:59 -04:00
3ce550691c
fix: use zsh.initExtra for dotfiles config (no home.file conflict)
Hermes
2026-06-20 16:25:50 -04:00
256979e6e5
fix: update dotfiles submodule for uConsole keyboard docs
Hermes
2026-06-20 16:25:21 -04:00
095fa4c200
fix: add .zshrc to home-manager dotfiles
Hermes
2026-06-20 16:25:06 -04:00
c430427617
fix: update dotfiles submodule for uConsole transform+keyboard
Hermes
2026-06-20 16:22:20 -04:00
eeb10db5ed
fix: define dotfiles as local path in home.nix (via submodule), fix swaync name
Hermes
2026-06-20 16:03:58 -04:00
60a0bcfdd6
fix: dotfiles path via self (submodule), fix Nix syntax
Hermes
2026-06-20 16:02:34 -04:00
7827638c5a
fix: dotfiles path from submodule, not flake input
Hermes
2026-06-20 16:01:37 -04:00
ceca908457
fix: replace dotfiles flake input with self.submodules=true (git submodule)
Hermes
2026-06-20 16:01:00 -04:00
f443e79c17
fix: dotfiles as flake input (not submodule path) so Nix gets actual files
Hermes
2026-06-20 15:29:08 -04:00
d765ead020
fix: kismet --log-base -> --log-prefix (wrong flag), aiov2 pinctrl from raspberrypi-utils not libraspberrypi
Hermes
2026-06-20 15:07:00 -04:00
da3363e894
fix: remove chirp for aarch64 cross-compile (wxPython fails with GTK3)
Hermes
2026-06-20 14:40:37 -04:00
bfb521f684
chore: remove accidentally committed .bak files
Hermes
2026-06-20 12:42:03 -04:00
e38908de74
fix: remove john for aarch64 cross-compile (configure needs python)
Hermes
2026-06-20 12:41:50 -04:00
1b70f95038
fix: remove gpsbabel for aarch64 cross-compile (qmake can't find g++)
Hermes
2026-06-20 11:56:31 -04:00
9f62dac106
uConsole: remove wsjtx + fldigi (qtbase/Qt5 linker fails) — add to removal comment
Hermes
2026-06-19 22:38:08 -04:00
a8215ae441
uConsole: remove accidental .bak file from tracking
Hermes
2026-06-19 22:22:16 -04:00
eeb345b7e0
uConsole: add neovim to cross-compile removal tracking comment
Hermes
2026-06-19 22:22:13 -04:00
95833f4d28
uConsole: fix missing closing brace (sed cleanup mishap)
Hermes
2026-06-19 22:14:46 -04:00
93dc4f1cac
uConsole: consolidate removal tracking into single block
Hermes
2026-06-19 22:13:18 -04:00
12af6bb643
uConsole: remove failing cross-compile packages (round 3)
Hermes
2026-06-19 22:11:39 -04:00
e734102104
uConsole: remove clamav (cross-compile failure — cmake try_run + Rust proc-macro linker)
Hermes
2026-06-19 12:20:44 -04:00
e54812c3c5
fix: add native gcc for clamav Rust build scripts in cross-compile
Hermes
2026-06-19 12:13:37 -04:00
42949532a3
fix: set CC=gcc for clamav Rust proc-macro builds in cross-compile
Hermes
2026-06-19 12:09:33 -04:00
a0875e9e0a
fix: add clamav cross-compile workaround (cmake try_run for FD passing, uname POSIX, struct packing, SAR)
Hermes
2026-06-19 07:54:30 -04:00
016cf4aa53
uConsole: remove hashcat (cross-compile failure — Makefile calls gcc directly, same issue as neovim)
Hermes
2026-06-19 07:37:59 -04:00
a114cd859c
docs: correct maxJobs in remote builder notes (uConsole=4, server=36)
Hermes
2026-06-18 23:36:04 -04:00
317e908ab5
docs: add bidirectional remote builder setup notes to flake
Hermes
2026-06-18 23:15:55 -04:00
ef8c92f05e
docs: note neovim cross-compile failure in overlay comments
Hermes
2026-06-18 23:02:13 -04:00
8874f6ff66
feat: add gortium.clamav NixOS module
Hermes
2026-06-18 21:53:33 -04:00
f14c74f50f
feat: add ClamAV antivirus with daily auto-scan
Hermes
2026-06-18 21:26:14 -04:00
570ab16243
docs: add comprehensive cross-compile workaround tracker in overlay comment
Hermes
2026-06-18 21:16:56 -04:00
b072e2052f
fix: remove js8call + switch wireshark to CLI to drop qtquick3d dep
Hermes
2026-06-18 21:13:31 -04:00
16b9b1c866
fix: use dontUseCmakeInstall + stub for qtquick3d cross-compile
Hermes
2026-06-18 21:07:37 -04:00
4acd98c689
fix: stub qtquick3d install for aarch64 cross-compile (Qt::Quick unavailable)
Hermes
2026-06-18 21:04:23 -04:00
c8eb80b7f8
fix: disable mailutils in emacs-pgtk to avoid broken gss cross-compile
Hermes
2026-06-18 20:59:39 -04:00
e6d1b1bdab
fix: remove broken perl-ldap hacks, keep only john perl-ldap filter
Hermes
2026-06-18 20:40:29 -04:00
e5188eb5b0
fix: strip perl-ldap from john deps in cross-compile overlay
Hermes
2026-06-18 20:38:38 -04:00
9be5583750
fix: try final.buildPackages.perl for perl.mini cross-compile fix
Hermes
2026-06-18 19:27:19 -04:00
533de87069
fix: replace perl.mini with native build perl for cross-compile (fixes all perl modules)
Hermes
2026-06-18 19:25:05 -04:00
0772daf3ed
fix: try null perl for perl-ldap cross-compile
Hermes
2026-06-18 17:25:39 -04:00
bf9b3a7890
fix: proper perl-ldap cross-compile override
Hermes
2026-06-18 17:25:06 -04:00
d9e56e8958
fix: force perl-ldap to use buildPackages perl for cross-compile
Hermes
2026-06-18 17:23:59 -04:00
c6fd58123e
fix: remove sshPort from buildMachines (use SSH config instead)
Hermes
2026-06-18 17:20:38 -04:00
932de1752d
fix: place agenix-rekey config inside module (was outside closing brace)
Hermes
2026-06-18 17:19:29 -04:00