some stuff
This commit is contained in:
parent
cc83f63010
commit
4ae26b48df
10 changed files with 51 additions and 80 deletions
|
@ -1,4 +1,4 @@
|
|||
{...}: {
|
||||
{
|
||||
nixpkgs = {
|
||||
config.allowUnfree = true;
|
||||
config.permittedInsecurePackages = [];
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
programs.gamescope = {
|
||||
enable = true;
|
||||
capSysNice = true;
|
||||
capSysNice = false; # breaks in steam & heroic
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
config,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
{pkgs, ...}: {
|
||||
environment.systemPackages = [
|
||||
pkgs.protontricks
|
||||
pkgs.steamtinkerlaunch
|
||||
|
@ -11,6 +6,15 @@
|
|||
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
#package = pkgs.steam.overrideAttrs (final: prev: {
|
||||
# nativeBuildInputs = prev.nativeBuildInputs ++ [pkgs.breakpointHook];
|
||||
# postInstall =
|
||||
# prev.postInstall
|
||||
# ++ ''
|
||||
# exit 33
|
||||
# '';
|
||||
#});
|
||||
|
||||
remotePlay.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
extraCompatPackages = with pkgs; [
|
||||
|
@ -18,20 +22,17 @@
|
|||
];
|
||||
gamescopeSession.enable = true;
|
||||
## Fixes gamescope
|
||||
package = pkgs.steam.override {
|
||||
extraPkgs = pkgs:
|
||||
with pkgs; [
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXinerama
|
||||
xorg.libXScrnSaver
|
||||
libpng
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
stdenv.cc.cc.lib
|
||||
libkrb5
|
||||
keyutils
|
||||
];
|
||||
};
|
||||
extraPackages = with pkgs; [
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXinerama
|
||||
xorg.libXScrnSaver
|
||||
libpng
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
stdenv.cc.cc.lib
|
||||
libkrb5
|
||||
keyutils
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue