added dedicated focusrite scarlett, appimage modules, modified cloud

these new modules include only packages, no other configuration. maybe
later but none currently
This commit is contained in:
2025-09-13 16:09:21 -04:00
parent 6ff4e13b03
commit 51beed138e
3 changed files with 94 additions and 26 deletions

19
modules/apps/appimage.nix Normal file
View File

@@ -0,0 +1,19 @@
{
config,
lib,
pkgs,
...
}:
with lib; let
cfg = config.appimage;
in {
options.appimage = {
enable = mkEnableOption "AppImage support";
};
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
appimageupdate
appimage-run
];
};
}