desktop-2024-09-29-12-25-24

This commit is contained in:
Alexander Szczepanski
2024-09-29 12:25:24 +02:00
parent a77483b5e5
commit 5cc84aea2f
8 changed files with 112 additions and 118 deletions

View File

@ -1,17 +1,15 @@
{
borg-exclude = [
".cache"
".config/chromium/Default/Service Worker/CacheStorage"
".config/discord/Cache"
".local/share/libvirt/images"
".local/share/Steam/config/htmlcache/Cache"
".local/share/Steam/steamapps"
".local/share/Steam"
".local/share/Trash"
"Games/guild-wars-second/drive_c/Program Files/Guild Wars/Gw.dat"
"Games/guild-wars/drive_c/Program Files/Guild Wars/Gw.dat"
"Games/guild-wars-second/drive_c/Program Files/Guild Wars/Gw.dat"
"Nextcloud"
"VirtualBox VMs"
"shared"
"docker/jellyfin/data"

View File

@ -5,10 +5,11 @@
programs = {
nh = {
enable = true;
# clean = {
# enable = true;
# extraArgs = "--keep-since 14d --keep 5";
# };
clean = {
enable = true;
extraArgs = "--keep-since 14d --keep 5";
};
flake = "/home/alex/nixos-config";
};
};
@ -113,6 +114,8 @@
unzip
usbutils
wget
comma
];
nix.settings = {
@ -126,10 +129,4 @@
consoleLogLevel = 0;
kernel.sysctl = { "vm.max_map_count" = 262144; };
};
nix.gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 14d";
};
}

View File

@ -4,7 +4,6 @@
gamescope = {
enable = true;
capSysNice = false;
package = pkgs.gamescope;
};
gamemode = {
@ -14,7 +13,6 @@
steam = {
enable = true;
# package = pkgs.unstable.steam;
extraPackages = with pkgs; [
gamescope
mangohud
@ -22,23 +20,18 @@
keyutils
];
# extraCompatPackages = with pkgs; [
# proton-ge-custom
# ];
extraCompatPackages = with pkgs; [
proton-ge-bin
];
};
};
environment.systemPackages = with pkgs; [
# (lutris.override {
# extraPkgs = pkgs: [
# pkgs.gamescope
# pkgs.mangohud
# ];
# })
lutris
heroic
vkbasalt
protontricks
protonup-qt
vulkan-tools

View File

@ -8,7 +8,10 @@
};
environment = {
sessionVariables.NIXOS_OZONE_WL = "1";
sessionVariables = {
NIXOS_OZONE_WL = "1";
KWIN_DRM_DISABLE_TRIPLE_BUFFERING = "1";
};
plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole

View File

@ -61,6 +61,7 @@
telegram-desktop
discord
kdenlive
];
home-manager.users.alex = { pkgs, ... }: {