feat: atomically track unfree software and enable it

This commit is contained in:
Youwen Wu 2024-12-24 18:19:06 -08:00
parent 180741ec71
commit 190faacb64
Signed by: youwen
GPG key ID: 865658ED1FE61EC3
7 changed files with 62 additions and 46 deletions

View file

@ -42,6 +42,8 @@ in
heroic
mangohud
mangojuice
r2modman
modrinth-app
];
liminalOS.programs.flatpak.enable = true;
@ -81,6 +83,13 @@ in
};
};
liminalOS.config.extraUnfreePackages = lib.mkIf config.liminalOS.config.allowUnfree [
"modrinth-app"
"modrinth-app-unwrapped"
"steam"
"steam-unwrapped"
];
users.users = forAllGamemodeUsers (username: {
extraGroups = [ "gamemode" ];
});