Compare commits

...

2 Commits

Author SHA1 Message Date
89a15a63e8 minor cleanup; use gamescope default args instead of wrapper 2025-10-13 23:54:00 +01:00
66e7e4fdc0 update flake.lock 2025-10-13 21:38:47 +01:00
6 changed files with 37 additions and 44 deletions

View File

@@ -13,6 +13,9 @@
enable = true;
wifi.powersave = false;
};
firewall = {
enable = true;
};
};
# Configure network proxy if necessary
@@ -23,7 +26,6 @@
# services.printing.enable = true;
# Open ports in the firewall.
networking.firewall.enable = true;
# 443 Helldivers crashes internet otherwise
# networking.firewall.allowedTCPPorts = [ 443 ];
# networking.firewall.allowedUDPPorts = [ 443 ];

View File

@@ -8,30 +8,29 @@
programs.fish.enable = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs;
[
# utils
uutils-coreutils-noprefix
vim
curl
inetutils
dig
environment.systemPackages = with pkgs; [
# utils
uutils-coreutils-noprefix
vim
curl
inetutils
dig
rar
zstd
xz
p7zip
rar
zstd
xz
p7zip
libva-utils
smartmontools
appimage-run
libva-utils
smartmontools
appimage-run
# dicts
nuspell
hunspellDicts.en-gb-large
# dicts
nuspell
hunspellDicts.en-gb-large
# For cursor in steam?
xsettingsd
xorg.xrdb
];
# For cursor in steam?
xsettingsd
xorg.xrdb
];
}

View File

@@ -8,14 +8,13 @@
programs.gamescope = {
enable = true;
# capSysNice = true;
# args = [
# "-H 1080"
# ];
args = [
"-H 1080"
];
};
programs.steam = {
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
gamescopeSession.enable = true;
protontricks.enable = true;
extraCompatPackages = [ pkgs.proton-ge-bin ];

View File

@@ -54,7 +54,7 @@
dumpcap.enable = true;
};
programs.gpu-screen-recorder.enable = true; # For promptless recording on both CLI and GUI
# programs.gpu-screen-recorder.enable = true; # For promptless recording on both CLI and GUI
# programs.obs-studio = {
# enable = true;

18
flake.lock generated
View File

@@ -105,11 +105,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1760234152,
"narHash": "sha256-Z8AXNGOME4FgNL54qqta7SU5O21oS7UjtcFaPyCHbHY=",
"lastModified": 1760320782,
"narHash": "sha256-1ycwVgQbDxEc4/zf8OxvnwJJwZ4wNIqgigOv/R/KdW8=",
"owner": "nix-community",
"repo": "nix-vscode-extensions",
"rev": "328cedcf3eae1e3eae4f16a61196894c95783c38",
"rev": "b227991f119ccaf404e9236d527c1d0e7412fe95",
"type": "github"
},
"original": {
@@ -152,11 +152,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1760038930,
"narHash": "sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw=",
"lastModified": 1760284886,
"narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0b4defa2584313f3b781240b29d61f6f9f7e0df3",
"rev": "cf3f5c4def3c7b5f1fc012b3d839575dbe552d43",
"type": "github"
},
"original": {
@@ -168,11 +168,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1759994382,
"narHash": "sha256-wSK+3UkalDZRVHGCRikZ//CyZUJWDJkBDTQX1+G77Ow=",
"lastModified": 1760139962,
"narHash": "sha256-4xggC56Rub3WInz5eD7EZWXuLXpNvJiUPahGtMkwtuc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5da4a26309e796daa7ffca72df93dbe53b8164c7",
"rev": "7e297ddff44a3cc93673bb38d0374df8d0ad73e4",
"type": "github"
},
"original": {

View File

@@ -40,13 +40,6 @@ in
# Cheat engine
scanmem
# gamescope wrapper
(pkgs.writeShellApplication {
name = "gscope";
runtimeInputs = [ pkgs.gamescope ];
text = "gamescope -H 1080 -- \"$@\"";
})
# proton with ja_JP
(pkgs.writeShellApplication {
name = "umu-ja";