feat: Split programs into files

This commit is contained in:
uttarayan21
2025-07-15 18:33:20 +05:30
parent d9d7b7878c
commit 90750cdef3
8 changed files with 50 additions and 33 deletions

View File

@@ -4,12 +4,9 @@
...
}: {
imports = [
# Include the results of the hardware scan.
./ryu.nix
./services
./programs
./apps
# ./vms
];
sops = {
@@ -19,40 +16,11 @@
};
programs = {
appimage = {
enable = true;
binfmt = true;
};
localsend = {
enable = true;
openFirewall = true;
};
obs-studio = {
enable = true;
enableVirtualCamera = true;
plugins = [
pkgs.obs-studio-plugins.wlrobs
pkgs.obs-studio-plugins.droidcam-obs
];
};
_1password.enable = true;
_1password-gui = {
enable = true;
polkitPolicyOwners = ["servius"];
};
adb.enable = true;
hyprland = {
enable = true;
# withUWSM = true;
xwayland.enable = true;
};
yubikey-touch-detector.enable = true;
steam = {
enable = true;
gamescopeSession.enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
};
nix-ld = {
enable = true;
libraries = with pkgs; [