framework-2023-08-22-11-49-02

This commit is contained in:
Alexander Szczepanski
2023-08-22 11:49:02 +02:00
parent 9333f73867
commit d3d29d1b9e
11 changed files with 88 additions and 75 deletions

35
configs/games.nix Normal file
View File

@ -0,0 +1,35 @@
{ config, pkgs, lib, ... }:
let
unstable = import <nixos-unstable> {
config.allowUnfree = true;
config.packageOverrides = pkgs: {
steam = pkgs.steam.override {
extraPkgs = pkgs: with unstable.pkgs; [
gamescope
mangohud
ncurses6
];
};
lutris = pkgs.lutris.override {
extraPkgs = pkgs: with unstable.pkgs; [
gamescope
mangohud
];
};
};
};
in
{
programs.steam = {
enable = true;
package = unstable.pkgs.steam;
};
environment.systemPackages = with unstable.pkgs; [
lutris
vulkan-tools
wine
winetricks
];
}