From f32ea275652d4af701595125e8f078f77c05a2d7 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Sat, 7 Feb 2026 12:22:37 +0100 Subject: [PATCH] fix icons Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- home/programs/thunar/default.nix | 31 +++++++++++++++++-------------- home/system/hyprland/default.nix | 1 + 2 files changed, 18 insertions(+), 14 deletions(-) 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"