feat: Compile Plasma Bigscreen against the development repo as of February 13, 2026

This commit is contained in:
UGA Innovation Factory
2026-02-13 11:35:24 -05:00
parent 950be4b8ce
commit eb791734ba
7 changed files with 306 additions and 1 deletions

31
sw/bigscreen/programs.nix Normal file
View File

@@ -0,0 +1,31 @@
{
config,
lib,
pkgs,
...
}:
with lib;
let
cfg = config.athenix.sw;
basePackages = with pkgs; [
tmux
man
(chromium.override {
commandLineArgs = [ "--enable-features=TouchpadOverscrollHistoryNavigation" ];
})
lm_sensors
];
in
{
environment.systemPackages = subtractLists cfg.excludePackages (basePackages ++ cfg.extraPackages);
programs.mtr.enable = true;
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
};
programs.virt-manager.enable = true;
}