{ pkgs, ... }: { home.packages = with pkgs; [ kdePackages.dolphin libssh # sftp kdePackages.dolphin-plugins # open with kdePackages.kservice kdePackages.kde-cli-tools # thumbnails kdePackages.ffmpegthumbs kdePackages.kio kdePackages.kio-extras kdePackages.kio-fuse kdePackages.kimageformats kdePackages.kdegraphics-thumbnailers # compress menu kdePackages.ark ]; xdg.configFile = { "dolphinrc".source = ./dolphinrc; # taken from plasma-workspace. required for dolphin to be able to open any files. # https://github.com/KDE/plasma-workspace/blob/master/menu/desktop/plasma-applications.menu "menus/applications.menu".source = ./plasma-applications.menu; }; xdg.dataFile = { "kxmlgui5/dolphin/dolphinui.rc".source = ./dolphinui.rc; "dolphin/view_properties/global/.directory".source = ./view_properties; }; }