more games, fix helix, bluetooth

This commit is contained in:
tristan 2023-06-28 08:39:18 +01:00
parent a18f813eb3
commit daa782bb53
4 changed files with 46 additions and 35 deletions

View file

@ -6,26 +6,33 @@ with lib;
};
config = mkIf config.roles.gamer.enable {
home-manager.users.${user}.imports = [{
home.packages = with pkgs; [
airshipper
minetest
superTuxKart
heroic
home-manager.users.${user}.imports = [{
home.packages = with pkgs; [
airshipper
minetest
superTuxKart
heroic
BeatSaberModManager
gamemode
(makeDesktopItem {
name = "x11steam";
desktopName = "X11 Steam Wrapper";
exec = "QT_QPA_PLATFORM=xcb SDL_VIDEODRIVER=x11 ${steam}/bin/steam";
})
];
}];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam"
"steam-run"
"steam-original"
];
}];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam"
"steam-run"
"steam-original"
];
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
};
};
};
}

View file

@ -6,7 +6,7 @@ with lib;
};
config = mkIf config.roles.personal.enable {
roles.email = {
enable = true;
email = "tristan@tristans.cloud";
@ -24,7 +24,7 @@ with lib;
ardour
blender
musescore
handbrake
jellyfin-media-player
monero-gui
xmrig
transmission-remote-gtk