diff --git a/configuration.nix b/configuration.nix index 80a573b..adf9ea4 100755 --- a/configuration.nix +++ b/configuration.nix @@ -54,6 +54,9 @@ in #qt.style = "gtk2"; qt.platformTheme = "qt5ct"; + xdg.menus.enable = true; + environment.etc."/xdg/menus/applications.menu".text = builtins.readFile "${pkgs.kdePackages.plasma-workspace}/etc/xdg/menus/plasma-applications.menu"; + nixpkgs.overlays = [ inputs.niri.overlays.niri ]; programs.niri = { enable = window_manager == "niri" || window_manager == "all"; diff --git a/dots/hyprland.nix b/dots/hyprland.nix index df738d9..2c4595b 100755 --- a/dots/hyprland.nix +++ b/dots/hyprland.nix @@ -11,9 +11,9 @@ let caelestia-cli = inputs.caelestia-cli.packages.${pkgs.system}.caelestia-cli; mod = "Alt"; terminal = "footclient"; - fileManager = "pcmanfm"; + fileManager = "dolphin"; runner = "${lib.getExe caelestia-cli} shell drawers toggle launcher"; - browser = "zen-twilight"; + browser = "zen"; editor = "emacsclient -c"; in { diff --git a/dots/river.nix b/dots/river.nix index 8440709..4cc0266 100755 --- a/dots/river.nix +++ b/dots/river.nix @@ -19,8 +19,8 @@ # #eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh) #export SSH_AUTH_SOCK - browser="zen-twilight" - file_manager="pcmanfm" + browser="zen" + file_manager="dolphin" terminal="footclient" drunner="anyrun" editor="emacs" diff --git a/dots/xdg.nix b/dots/xdg.nix index 299c0ce..ab3281f 100755 --- a/dots/xdg.nix +++ b/dots/xdg.nix @@ -28,7 +28,7 @@ enable = true; defaultApplications = let - browser = [ "zen-twilight.desktop" ]; + browser = [ "zen-beta.desktop" ]; fileManager = [ "pcmanfm.desktop" ]; editor = [ "emacs.desktop" ]; player = [ "mpv.desktop" ]; diff --git a/home/homePkgs.nix b/home/homePkgs.nix index 230412e..6c0abbd 100755 --- a/home/homePkgs.nix +++ b/home/homePkgs.nix @@ -178,7 +178,6 @@ in godot_4 wf-recorder jellyfin-media-player - pcmanfm hyprpicker mangohud #discord @@ -208,7 +207,6 @@ in #inputs.quickshell.packages.${pkgs.system}.default inputs.qs-qml.packages.${pkgs.system}.tree-sitter-qmljs inputs.qs-qml.packages.${pkgs.system}.qml-ts-mode - lxqt.pcmanfm-qt protonup-qt ddcutil brightnessctl @@ -221,8 +219,24 @@ in android-tools #grayjay youtube-music - ulauncher inputs.caelestia.packages.${pkgs.system}.caelestia-shell inputs.caelestia-cli.packages.${pkgs.system}.caelestia-cli + kdePackages.dolphin + #kdePackages.kio + #kdePackages.kio-extras + #kdePackages.breeze-icons + #kdePackages.dolphin-plugins + #kdePackages.kdesdk-thumbnailers # new + #kdePackages.kdegraphics-thumbnailers # new + #kdePackages.kdegraphics-mobipocket # new + #kdePackages.kimageformats # new + #kdePackages.calligra # new + #kdePackages.qtimageformats # new + #kdePackages.ffmpegthumbs # new + #kdePackages.taglib # new + #kdePackages.baloo # new + #kdePackages.baloo-widgets # new + kdePackages.kde-cli-tools + resvg # new ]; } diff --git a/system/inputMethods.nix b/system/inputMethods.nix index dc9e4cb..0c4de7e 100755 --- a/system/inputMethods.nix +++ b/system/inputMethods.nix @@ -14,10 +14,13 @@ inputMethod = { enable = true; type = "fcitx5"; - fcitx5.addons = with pkgs; [ - fcitx5-mozc - fcitx5-gtk - ]; + fcitx5 = { + waylandFrontend = true; + addons = with pkgs; [ + fcitx5-mozc + fcitx5-gtk + ]; + }; }; extraLocaleSettings = { LC_ADDRESS = "en_IE.UTF-8";