From 6920fa481c927b1ec6735a00bab31f77cb00e961 Mon Sep 17 00:00:00 2001 From: adikro Date: Sun, 7 Dec 2025 20:37:31 +0100 Subject: reverted unstable kernel, added stable mesa specialization --- hosts/desktop/configuration.nix | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) (limited to 'hosts') diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix index 3de13e7..3d82800 100644 --- a/hosts/desktop/configuration.nix +++ b/hosts/desktop/configuration.nix @@ -10,7 +10,7 @@ ../../modules/boot.nix ../../modules/audio.nix ../../modules/networking.nix - ../../modules/scx.nix + # ../../modules/scx.nix ../../modules/tor.nix # ../../modules/hyprland.nix ../../modules/niri.nix @@ -29,6 +29,8 @@ useUserPackages = true; }; + services.smartd.enable = true; + services.spotifyd = { enable = true; }; @@ -42,6 +44,12 @@ ]; }; + nixpkgs.config.packageOverrides = pkgs: { + bottles = pkgs.bottles.override { + removeWarningPopup = true; + }; + }; + programs.xwayland = { enable = true; package = pkgs.xwayland-satellite; @@ -91,27 +99,29 @@ services.lact.enable = true; enable = true; enable32Bit = true; }; - # amdgpu = { - # initrd.enable = true; - # overdrive.enable = true; - # }; + amdgpu = { + initrd.enable = true; + overdrive.enable = true; + }; }; chaotic = { mesa-git = { enable = true; - fallbackSpecialisation = false; + fallbackSpecialisation = true; extraPackages = with pkgs; [ mesa_git.opencl ]; }; }; + services.dbus.enable = true; + xdg.portal = { enable = true; - # extraPortals = with pkgs; [ - # xdg-desktop-portal-gtk # For a fallback file chooser - # ]; + extraPortals = with pkgs; [ + xdg-desktop-portal-gtk + ]; }; time.timeZone = "Europe/Warsaw"; @@ -159,6 +169,7 @@ environment.sessionVariables = { environment.systemPackages = with pkgs; [ vkd3d dxvk + pigz nautilus gnome-keyring kdePackages.dolphin @@ -166,8 +177,8 @@ environment.sessionVariables = { swayidle helvum fuzzel -# wineWowPackages.waylandFull - wineWowPackages.unstableFull + wineWowPackages.waylandFull + # wineWowPackages.unstableFull winetricks tuigreet linux-firmware -- cgit v1.3