feat: add HackerGadgets AIO v2 board module + enable on uConsole CM5

This commit is contained in:
2026-06-17 08:26:48 -04:00
parent 332f1cca1a
commit 33e98f32d7
3 changed files with 22 additions and 147 deletions

View File

@@ -20,10 +20,15 @@
users.ai-worker.main
];
# AI worker user (Hermes SSH access)
# Age secret for gortium password (file created by user)
age.secrets.gortium_password = {
file = ../../secrets/gortium_password.age;
};
# Password file for gortium (merges with users/gortium/default.nix)
# WiFi via NetworkManager + secret agenix
networking.networkmanager.enable = true;
@@ -35,24 +40,19 @@
enable = true;
xwayland.enable = true;
};
# Home-manager needs zsh enabled system-wide for gortium user
programs.zsh.enable = true;
# HackerGadgets AIO v2 board
hardware.uconsole-cm5-aio-v2 = {
enable = true;
# Rails actifs au boot
bootRails = {
GPS = false; # activé à la demande via aiov2_ctl GPS on
LORA = false; # activé à la demande via aiov2_ctl LORA on
SDR = false; # activé à la demande via aiov2_ctl SDR on
USB = false; # activé à la demande via aiov2_ctl USB on
GPS = false;
LORA = false;
SDR = false;
USB = false;
};
enableGPS = false; # activer quand antenne GPS branchée
enableGPS = false;
};
# DSI display fix: les patches sont dans le fork gortium/nixos-uconsole (cm5_fix)
}
}