restricted more of leylas configs behind full user

This commit is contained in:
Leyla Becker 2024-09-03 14:24:11 -05:00
parent d9bb30a19d
commit 9b520878c4
6 changed files with 23 additions and 23 deletions

View file

@ -8,21 +8,21 @@ in
../../overlays/vscodium.nix
];
programs.bash.shellAliases = {
programs.bash.shellAliases = lib.mkIf cfg.isFullUser ({
code = "codium";
};
});
programs.steam = {
programs.steam = lib.mkIf cfg.isFullUser ({
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
};
});
programs.noisetorch.enable = true;
programs.noisetorch.enable = cfg.isFullUser;
programs.adb.enable = true;
programs.adb.enable = cfg.isFullUser;
users.users.leyla.packages = lib.mkIf (cfg.isNormalUser || cfg.isThinUser) (
users.users.leyla.packages = lib.mkIf (cfg.isFullUser || cfg.isThinUser) (
lib.mkMerge [
(
with pkgs; [