From 9ae057ee362c2ec7fda867959f9201c178368b7b Mon Sep 17 00:00:00 2001 From: NullBite Date: Thu, 29 Feb 2024 20:05:56 -0500 Subject: [PATCH] some wayland changes - pcmanfm-qt - install some nwg stuff --- home/common/wm.nix | 14 ++++++++++++-- home/sessions/hyprland/default.nix | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/home/common/wm.nix b/home/common/wm.nix index 8ffbf11..c626145 100644 --- a/home/common/wm.nix +++ b/home/common/wm.nix @@ -15,13 +15,23 @@ in qt.platformTheme = "qtct"; qt.style.name = "kvantum"; - home.packages = with pkgs; [ + home.packages = with pkgs; let + pcmanfm-qt-shim = writeShellScriptBin "pcmanfm" '' + exec "${pcmanfm-qt}/bin/pcmanfm-qt" "$@" + ''; + in [ qt5ct qt6ct swaybg swayidle libsForQt5.qtstyleplugin-kvantum - pcmanfm + + pcmanfm-qt + pcmanfm-qt-shim + + wlr-randr + nwg-look + nwg-displays # very consistent (catppuccin-papirus-folders.override {accent = "mauve"; flavor = "mocha"; }) diff --git a/home/sessions/hyprland/default.nix b/home/sessions/hyprland/default.nix index 82f39e3..4ec3673 100644 --- a/home/sessions/hyprland/default.nix +++ b/home/sessions/hyprland/default.nix @@ -6,7 +6,7 @@ let # commands terminal = "${pkgs.kitty}/bin/kitty"; - files = "${pkgs.dolphin}/bin/dolphin"; + files = "${pkgs.pcmanfm-qt}/bin/pcmanfm-qt"; rofi = "${pkgs.rofi-wayland}/bin/rofi"; notifydaemon = "${pkgs.dunst}/bin/dunst"; brightnessctl = "${pkgs.brightnessctl}/bin/brightnessctl";