Commit Graph

  • 050f2d4761 feat: add agenix-rekey config + remote builder to uConsole Hermes 2026-06-18 17:17:29 -04:00
  • da691f0b4d feat: add agenix-rekey + remote-builder module for distributed builds Hermes 2026-06-18 17:17:03 -04:00
  • ef3ad6bbcf fix: disable Boost MPI for aarch64 cross-compile (no b2 alternatives) Hermes 2026-06-18 17:09:59 -04:00
  • 7e148791fb remove meshtastic (not in nixpkgs) Hermes 2026-06-18 16:58:56 -04:00
  • 65241113cc fix: add reticulum overlay to uconsole nixpkgs Hermes 2026-06-18 15:23:59 -04:00
  • 4989f9898c feat: merge Reticulum overlay, poup-16t-disk, open_code_server, merged uConsole config Hermes 2026-06-18 15:23:06 -04:00
  • ecbf226b01 temp: remove nh to skip Haskell cross-compile Hermes 2026-06-17 20:24:22 -04:00
  • 7a3885a036 rename: temp_16tb -> Poup_16T throughout feat/temp-16tb-btrbk Hermes 2026-06-17 14:57:37 -04:00
  • 44b8121edb feat: add btrfs + btrbk module for 16TB data disk Hermes 2026-06-17 14:51:47 -04:00
  • 09add9f5e4 fix: remove duplicate extraSpecialArgs in gortium.nix Hermes 2026-06-17 08:30:01 -04:00
  • b4b928a985 fix: clean module and flake after merge Hermes 2026-06-17 08:29:24 -04:00
  • 33e98f32d7 feat: add HackerGadgets AIO v2 board module + enable on uConsole CM5 Hermes 2026-06-17 08:26:48 -04:00
  • 332f1cca1a chore: update nixos-uconsole flake.lock to latest pr/dcs-panel-detection Thierry Pouplier 2026-06-14 22:55:18 -04:00
  • 102586d7e8 fix: switch nixos-uconsole to cm5_fix branch (patches OK) Hermes 2026-06-16 19:21:54 -04:00
  • 43f8d8a61c fix: correct aiov2_ctl hash from actual build Hermes 2026-06-16 19:12:37 -04:00
  • 6aca5466b6 fix: convert hash to proper SRI base64 format Hermes 2026-06-16 19:11:43 -04:00
  • f0ec375875 fix: set real hash for aiov2_ctl fetchFromGitHub Hermes 2026-06-16 19:11:00 -04:00
  • e05ef66b8f fix: correct secrets path in configuration.nix (../../secrets from hosts/uconsole-cm5/) Hermes 2026-06-16 19:09:24 -04:00
  • a2096efc3f fix: correct dotfiles path in home.nix (relative to repo root) Hermes 2026-06-16 19:08:49 -04:00
  • 088a82d730 fix: pass hostName as extraSpecialArgs to home-manager Hermes 2026-06-16 19:08:15 -04:00
  • b9e89ce537 fix: use libraspberrypi instead of raspberrypi-tools for pinctrl Hermes 2026-06-16 19:07:34 -04:00
  • 1d50b6455d fix: zsh conflicts for gortium home-manager on uConsole Hermes 2026-06-16 19:06:44 -04:00
  • bcf924408b fix: remove programs.gitsign (not available in nixpkgs 25.11) Hermes 2026-06-16 19:06:11 -04:00
  • 820de72c0f fix: remove duplicate ai-worker user definition in configuration.nix Hermes 2026-06-16 19:05:03 -04:00
  • 6c08958730 fix: add ai-worker-restricted module to uConsole CM5 base modules Hermes 2026-06-16 19:04:35 -04:00
  • 3f331e4bfb fix: add home-manager input for uConsole CM5 gortium user config Hermes 2026-06-16 19:03:59 -04:00
  • 1550219e77 Merge remote changes + feat: AIO v2 board module Hermes 2026-06-16 19:02:38 -04:00
  • 2572f47e41 feat: add NixOS module for HackerGadgets AIO v2 board (uConsole CM5) Hermes 2026-06-16 19:00:50 -04:00
  • 2e236581f0 update lock Robert 2026-06-15 13:20:15 -04:00
  • 65587809aa Added opencode api key Robert 2026-06-15 13:17:49 -04:00
  • 2b1df578ac Deleted wrongly created file... Robert 2026-06-15 13:16:58 -04:00
  • 1c806e6390 Updated the compose pin Robert 2026-06-15 13:15:12 -04:00
  • 78ab440727 Split container secret in preparation to switching seperated env Robert 2026-06-15 13:12:39 -04:00
  • bd8b1c564e feat: add reusable wireguard-client NixOS module Thierry Pouplier 2026-06-15 10:55:40 -04:00
  • bd283de350 fix: place passwordFile at correct attrset level in gortium.nix Thierry Pouplier 2026-06-14 21:58:57 -04:00
  • a6d88f2d41 Moved user ai-worker Thierry Pouplier 2026-06-14 21:57:44 -04:00
  • 6399196a2c fix: move gortium passwordFile to shared user module (applies to all hosts) Thierry Pouplier 2026-06-14 21:55:48 -04:00
  • 8651295b0a Fixed stuff maybe i guess not sure Thierry Pouplier 2026-06-14 21:48:23 -04:00
  • e991359584 add gortium password age secret Thierry Pouplier 2026-06-14 21:34:42 -04:00
  • fba52fa66d fix: use passwordFile instead of hashedPasswordFile (matches other secrets: plain text) Thierry Pouplier 2026-06-14 21:09:10 -04:00
  • e95baddb96 rename users/gortium/default.nix -> gortium.nix, add to uconsole modules Thierry Pouplier 2026-06-14 21:05:22 -04:00
  • eb3fe42542 refactor: extract shared uconsole modules to eliminate toplevel/image duplication Thierry Pouplier 2026-06-14 20:56:17 -04:00
  • cdbb7de04d fix: properly structure uConsole config (ai-worker, gortium password, age secret) Thierry Pouplier 2026-06-14 19:56:33 -04:00
  • 9004163891 feat: add agenix secret for gortium password on uConsole Thierry Pouplier 2026-06-14 19:53:40 -04:00
  • f06d9028f0 feat: add ai-worker user to uConsole for Hermes SSH access Thierry Pouplier 2026-06-14 19:52:11 -04:00
  • 8423a121eb rename host/ -> hosts/ in dotfiles submodule Thierry Pouplier 2026-06-14 19:41:58 -04:00
  • 7238e9d45c update dotfiles submodule: per-host hyprland config Thierry Pouplier 2026-06-14 19:37:35 -04:00
  • f344739b94 feat: per-host Hyprland monitor config via home-manager Thierry Pouplier 2026-06-14 19:37:14 -04:00
  • 02ffcdb55e feat: add dotfiles submodule and home-manager config Thierry Pouplier 2026-06-14 19:22:27 -04:00
  • ce7f74c66f remove hyperspace files accidentally committed from feat/hyperspace-pods-module Thierry Pouplier 2026-06-14 18:58:35 -04:00
  • f5d1732346 Merge remote-tracking branch 'origin/home_manager' into uconsole-cm5-incremental Thierry Pouplier 2026-06-14 18:53:53 -04:00
  • 2ee616839e chore: point nixos-uconsole input to pr/dcs-panel-detection branch Thierry Pouplier 2026-06-14 18:43:04 -04:00
  • afbb6b6357 fix: swaync -> swaynotificationcenter feat/home-manager Hermes 2026-06-14 12:16:46 -04:00
  • 424e66c78f feat: add home-manager + dotfiles via git way (Option 3) Hermes 2026-06-14 12:15:48 -04:00
  • 42202c8a40 fix: add hyprwayland-scanner native paths for xdg-desktop-portal-hyprland cross-compile Thierry Pouplier 2026-06-14 10:11:44 -04:00
  • 2476352fdf fix: skip hyprland qtutils (Qt6Quick missing in aarch64 cross-compile) Thierry Pouplier 2026-06-14 10:01:28 -04:00
  • 8afca7315d fix: correct qtdeclarative attr to qt6.qtdeclarative Thierry Pouplier 2026-06-14 09:56:31 -04:00
  • 0372b37950 fix: set Qt6Qml_DIR for hyprland-qt-support cross-compile Thierry Pouplier 2026-06-14 09:52:35 -04:00
  • 11a4969028 fix: skip GTK tests in gjs cross-compile for Hyprland Thierry Pouplier 2026-06-14 09:30:50 -04:00
  • 6a1c26cac2 fix: remove libcamera from pipewire buildInputs (both overlays) Thierry Pouplier 2026-06-14 09:03:44 -04:00
  • 9978ea36f4 fix: disable libcamera in pipewire via mesonFlags for both pkgs and rpi Thierry Pouplier 2026-06-14 00:56:31 -04:00
  • f00477dacc fix: force -Dlibcamera=disabled in pipewire mesonFlags for cross-compile Thierry Pouplier 2026-06-14 00:16:09 -04:00
  • 7511fd24bb fix: disable libcamera in pipewire for cross-compile (rpi-pisp blocks) feat/fork-nixos-uconsole-cm5-fix aw 2026-06-13 23:45:58 -04:00
  • 86d8b7bf8b fix: disable libcamera in pipewire for cross-compile (rpi-pisp blocks) Thierry Pouplier 2026-06-13 23:45:58 -04:00
  • 4610a08072 feat: add Hyprland Wayland compositor from archive/uconsole-cm5-v3 Hermes 2026-06-13 23:25:47 -04:00
  • 3f985c72de switch to gortium/nixos-uconsole fork Hermes 2026-06-13 23:15:53 -04:00
  • 2f081d3e19 fix: panel-cwu50 timing fix from Rex's kernel - native 720x1280 mode fix/uconsole-cm5-panel-timing Hermes 2026-06-13 20:19:19 -04:00
  • 67aafe37db fix: add DSI_INIT0 lane config to old panel init seq + fix mode_flags Hermes 2026-06-13 18:59:29 -04:00
  • cb2b535fde fix: correct patch format — blank line between hunks Hermes 2026-06-13 18:51:39 -04:00
  • 2c9136d1dc fix: add DSI_INIT0 lane config to old panel init_sequence + fix mode_flags Hermes 2026-06-13 18:49:36 -04:00
  • 6fac886598 revert: remove failed CWU50 display fix patches Hermes 2026-06-13 18:04:06 -04:00
  • a4f4891236 try: no-burst-no-sync-pulse (VIDEO only) Hermes 2026-06-13 17:12:51 -04:00
  • 3a809938c9 try: no-sync-pulse variant (keep BURST, remove SYNC_PULSE) Hermes 2026-06-13 16:38:24 -04:00
  • 0f765d99cb feat: add CWU50 display patch (no-burst) + fix flake syntax Hermes 2026-06-13 16:19:53 -04:00
  • 4d8087badf fix: apply DSI burst mode fix as kernel patch overlay Hermes 2026-06-13 13:47:35 -04:00
  • 6543de3a45 fix: correct sd-image module to nixosModules.sd-image Hermes 2026-06-12 21:57:49 -04:00
  • 0db8071300 fix: correct sd-image module path Hermes 2026-06-12 21:56:22 -04:00
  • 9038863728 fix: remove dead rpi-pkgs line Hermes 2026-06-12 21:48:48 -04:00
  • 7e3b2520eb fix: use nixos-raspberrypi.lib.nixosSystem + sd-image module directly Hermes 2026-06-12 21:47:29 -04:00
  • 80efb68428 feat(uconsole): add flashable SD image package (SSH+WiFi+keys) Hermes 2026-06-12 21:42:51 -04:00
  • 3d86af76b9 fix: remove non-existent ssh opts for nixpkgs-25.11 Hermes 2026-06-12 20:55:42 -04:00
  • 656570b39e fix: use plain string for bootloader setting Hermes 2026-06-12 20:54:19 -04:00
  • 8b6990ceee deploy1(uconsole): revert rasberry-pi-5.base removal — keep minimal SSH+WiFi config Hermes 2026-06-12 20:52:11 -04:00
  • a312c29221 fix: remove boot.loader.raspberry-pi reference (option removed with rasberry-pi-5.base) Hermes 2026-06-12 20:48:30 -04:00
  • 053dd535d3 deploy1(uconsole): minimal config — no rasberry-pi-5.base, just SSH + WiFi + keys Hermes 2026-06-12 20:47:11 -04:00
  • 35e4155b8c fix(uconsole): remove configtxt module (conflicting overlays) — use extra-config only Hermes 2026-06-12 20:20:39 -04:00
  • e8218c322a fix(uconsole): set ignore_lcd=0 + disable conflicting dt-overlays Hermes 2026-06-12 20:19:21 -04:00
  • 931ed2ac27 fix(uconsole): clean config.txt — clear conflicting defaults, single [pi5] section Hermes 2026-06-12 20:16:50 -04:00
  • 052081616c test: remove self.submodules to check Lix compatibility Hermes 2026-06-12 19:24:43 -04:00
  • d3d7cdff44 Revert "fix: remove self.submodules (not supported by Lix)" Hermes 2026-06-12 18:59:04 -04:00
  • 5202bc1fcb fix: remove self.submodules (not supported by Lix) Hermes 2026-06-12 18:56:44 -04:00
  • 9319e32683 fix(uconsole): cross-compile Lix instead of using native aarch64 flake package Hermes 2026-06-12 18:41:44 -04:00
  • 7da46d5769 refactor(uconsole): use standard inject-overlays helpers instead of manual overlay list Hermes 2026-06-12 18:21:45 -04:00
  • 8ea6be7ac1 fix: remove rpi-cross-overlay import from uconsole-cm5 modules Hermes 2026-06-12 17:11:17 -04:00
  • b455bf6866 chore: remove rpi-cross-overlay — fork nixpkgs-rpi.nix already handles cross-compile Hermes 2026-06-12 17:10:19 -04:00
  • ce7c594562 feat: enable ca-derivations experimental feature on lazyworkhorse Hermes 2026-06-12 16:50:16 -04:00
  • eb5e64ec67 Revert "chore: ignore hyperspace files from feat/hyperspace-pods-module" Hermes 2026-06-12 16:47:15 -04:00
  • ec44012a64 chore: ignore hyperspace files from feat/hyperspace-pods-module Hermes 2026-06-12 16:46:17 -04:00
  • 16acc6a153 fix(uconsole): resolve conflicting SSH options + properly override nixos-uconsole's nixos-raspberrypi input Hermes 2026-06-12 16:43:33 -04:00
  • 5ee644e9dd feat(uconsole): add rpi-cross-overlay module + Lix Hermes 2026-06-12 16:36:49 -04:00