Commit Graph

  • 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