desktop-2024-06-02-13-55-55

This commit is contained in:
Alexander Szczepanski
2024-06-02 13:55:55 +02:00
parent e5996be0b4
commit b94912e152
5 changed files with 85 additions and 224 deletions

View File

@ -1,28 +1,23 @@
{ 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
];
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;
in {
programs = {
gamescope.enable = true;
steam = {
enable = true;
package = unstable.pkgs.steam;
};
};
environment.systemPackages = with unstable.pkgs; [