desktop-2024-09-01-16-05-22
This commit is contained in:
@ -1,10 +1,19 @@
|
||||
{ config, pkgs, lib, outputs, ... }:
|
||||
{
|
||||
|
||||
services.flatpak.enable = true;
|
||||
programs = {
|
||||
gamescope = {
|
||||
enable = true;
|
||||
capSysNice = true;
|
||||
capSysNice = false;
|
||||
package = pkgs.unstable.gamescope;
|
||||
};
|
||||
|
||||
gamemode = {
|
||||
enable = true;
|
||||
enableRenice = true;
|
||||
};
|
||||
|
||||
steam = {
|
||||
enable = true;
|
||||
package = pkgs.unstable.steam.override {
|
||||
@ -19,13 +28,14 @@
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs.unstable; [
|
||||
(lutris.override {
|
||||
extraPkgs = pkgs: [
|
||||
pkgs.gamescope
|
||||
pkgs.mangohud
|
||||
];
|
||||
})
|
||||
# (lutris.override {
|
||||
# extraPkgs = pkgs: [
|
||||
# pkgs.gamescope
|
||||
# pkgs.mangohud
|
||||
# ];
|
||||
# })
|
||||
|
||||
lutris
|
||||
heroic
|
||||
|
||||
protontricks
|
||||
@ -38,7 +48,6 @@
|
||||
winetricks
|
||||
# proton-ge-bin
|
||||
pcsx2
|
||||
gamescope
|
||||
mangohud
|
||||
];
|
||||
}
|
||||
|
@ -29,7 +29,7 @@ in
|
||||
../../configs/games.nix
|
||||
../../configs/develop.nix
|
||||
../../configs/libvirt.nix
|
||||
../../configs/plasma.nix
|
||||
../../configs/plasma-wayland.nix
|
||||
../../configs/user-gui.nix
|
||||
../../configs/user.nix
|
||||
];
|
||||
@ -59,9 +59,14 @@ in
|
||||
nix.settings.system-features = [ "nixos-test" "benchmark" "big-parallel" "kvm" "gccarch-znver2" ];
|
||||
|
||||
boot = {
|
||||
initrd.systemd.enable = true;
|
||||
loader = {
|
||||
systemd-boot.enable = true;
|
||||
grub = {
|
||||
enable = true;
|
||||
efiSupport = true;
|
||||
device = "nodev";
|
||||
configurationLimit = 5;
|
||||
useOSProber = true;
|
||||
};
|
||||
efi = { canTouchEfiVariables = true; };
|
||||
};
|
||||
|
||||
@ -145,11 +150,6 @@ in
|
||||
printing.enable = true;
|
||||
fwupd.enable = true;
|
||||
|
||||
displayManager.autoLogin = {
|
||||
enable = true;
|
||||
user = "alex";
|
||||
};
|
||||
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
|
@ -124,8 +124,6 @@ in {
|
||||
};
|
||||
|
||||
services = {
|
||||
netdata.enable = false;
|
||||
|
||||
jellyfin = {
|
||||
enable = true;
|
||||
user = "alex";
|
||||
|
Reference in New Issue
Block a user