summaryrefslogtreecommitdiff
path: root/hosts/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/desktop')
-rw-r--r--hosts/desktop/configuration.nix33
1 files changed, 22 insertions, 11 deletions
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