diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix index b4d42a4..a8007c0 100644 --- a/hosts/desktop/configuration.nix +++ b/hosts/desktop/configuration.nix @@ -35,6 +35,7 @@ hardware.nvidia = { modesetting.enable = true; + nvidiaSettings = true; }; # i3 relates stuff @@ -108,16 +109,20 @@ nix.settings.experimental-features = [ "nix-command" "flakes" ]; environment.systemPackages = with pkgs; [ neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. - wget - git - curl + wget + git + curl ]; environment.variables.EDITOR = "nvim"; programs = { zsh.enable = true; - steam.enable = true; + steam = { + enable = true; + gamescopeSession.enable = true; + }; + gamemode.enable = true; }; home-manager = { diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix index 27c8e9b..bfb7d87 100644 --- a/hosts/desktop/home.nix +++ b/hosts/desktop/home.nix @@ -33,7 +33,17 @@ fzf ripgrep jq + protonup + lutris + pavucontrol + pasystray + networkmanagerapplet + mangohud ]; + home.sessionVariables = { + STEAM_EXTRA_COMPAT_TOOLS_PATH = "\${HOME}/.steam/root/compatibilitytools.d"; + }; + programs.home-manager.enable = true; } diff --git a/modules/home-manager/i3/config b/modules/home-manager/i3/config index 8a3699a..c37cb79 100644 --- a/modules/home-manager/i3/config +++ b/modules/home-manager/i3/config @@ -248,4 +248,7 @@ exec_always --no-startup-id feh --bg-fill ~/wallpaper/wallpaper.jpg #exec_always --no-startup-id nm-applet # dunst -#exec_always --no-startup-id dunst +exec_always --no-startup-id dunst + +# pasystray +exec_always --no-startup-id pasystray diff --git a/modules/home-manager/wezterm/default.nix b/modules/home-manager/wezterm/default.nix index 1d20f37..c2c05b0 100644 --- a/modules/home-manager/wezterm/default.nix +++ b/modules/home-manager/wezterm/default.nix @@ -6,7 +6,7 @@ extraConfig = '' return { color_scheme = 'catppuccin-mocha', - font = wezterm.font('PragmataPro Liga'), + -- font = wezterm.font('PragmataPro Liga'), font_size = 16, use_fancy_tab_bar = false, native_macos_fullscreen_mode = false,