diff --git a/home/programs/thunar/default.nix b/home/programs/thunar/default.nix index c97ba73..3da246f 100644 --- a/home/programs/thunar/default.nix +++ b/home/programs/thunar/default.nix @@ -2,6 +2,7 @@ { pkgs, config, + lib, ... }: let user = config.var.username; @@ -19,27 +20,29 @@ in { ]; gtk = { + enable = true; iconTheme = { - name = "WhiteSur"; - package = pkgs.whitesur-icon-theme.override { - boldPanelIcons = true; - alternativeIcons = true; - }; + name = "Papirus-Dark"; + package = pkgs.papirus-icon-theme; }; + + # bookmarks for the side pane + gtk3.bookmarks = [ + "file:///home/${user}/Downloads Downloads" + "file:///home/${user}/Pictures Pictures" + "file:///home/${user}/.config/nixos NixOS" + "file:///home/${user}/dev Development" + ]; }; + qt.enable = true; + home.sessionVariables = { - XDG_ICON_DIR = "${pkgs.whitesur-icon-theme}/share/icons/WhiteSur"; + XDG_ICON_DIR = "${pkgs.papirus-icon-theme}/share/icons/Papirus"; + QS_ICON_THEME = "Papirus"; + QT_STYLE_OVERRIDE = lib.mkForce "Fusion"; }; - # bookmarks for the side pane - gtk.gtk3.bookmarks = [ - "file:///home/${user}/Downloads Downloads" - "file:///home/${user}/Pictures Pictures" - "file:///home/${user}/.config/nixos NixOS" - "file:///home/${user}/dev Development" - ]; - home.file.".config/xarchiver/xarchiverrc".text = '' [xarchiver] preferred_format=0 diff --git a/home/system/hyprland/default.nix b/home/system/hyprland/default.nix index f2e427d..7e2f8a2 100644 --- a/home/system/hyprland/default.nix +++ b/home/system/hyprland/default.nix @@ -80,6 +80,7 @@ in { "XDG_SESSION_DESKTOP,Hyprland" "QT_AUTO_SCREEN_SCALE_FACTOR,1" "QT_QPA_PLATFORM=wayland,xcb" + "QT_QPA_PLATFORMTHEME=gtk3" "QT_WAYLAND_DISABLE_WINDOWDECORATION,1" "ELECTRON_OZONE_PLATFORM_HINT,auto" "__GL_GSYNC_ALLOWED,0"