nixnew/modules/user/modules/dolphin/default.nix

34 lines
908 B
Nix

{ 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;
};
}