Switch to some KDE utils
This commit is contained in:
parent
d154ffd730
commit
25431c26ab
@ -24,7 +24,7 @@
|
|||||||
if value ? desktop then [ "${value.desktop}.desktop" ] else value) {
|
if value ? desktop then [ "${value.desktop}.desktop" ] else value) {
|
||||||
"inode/directory" = fm;
|
"inode/directory" = fm;
|
||||||
"text/html" = browser;
|
"text/html" = browser;
|
||||||
"image/*" = { desktop = "org.gnome.eog"; };
|
"image/*" = { desktop = "org.kde.gwenview"; };
|
||||||
"application/zip" = archive;
|
"application/zip" = archive;
|
||||||
"application/rar" = archive;
|
"application/rar" = archive;
|
||||||
"application/7z" = archive;
|
"application/7z" = archive;
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
environment.systemPackages = [ pkgs.pass-secret-service ];
|
environment.systemPackages = [ pkgs.pass-secret-service ];
|
||||||
|
|
||||||
environment.gnome.excludePackages = [ pkgs.gnome-console ];
|
environment.gnome.excludePackages = [ pkgs.gnome-console pkgs.gnome.evince pkgs.gnome.eog ];
|
||||||
|
|
||||||
services.dbus.packages = [ pkgs.pass-secret-service ];
|
services.dbus.packages = [ pkgs.pass-secret-service ];
|
||||||
xdg.portal.extraPortals = [ pkgs.pass-secret-service ];
|
xdg.portal.extraPortals = [ pkgs.pass-secret-service ];
|
||||||
@ -31,18 +31,10 @@
|
|||||||
}) (state.directories ++ cache.directories ++ derivative.directories)));
|
}) (state.directories ++ cache.directories ++ derivative.directories)));
|
||||||
|
|
||||||
defaultApplications = {
|
defaultApplications = {
|
||||||
fm = {
|
|
||||||
cmd = "${pkgs.gnome.nautilus}/bin/nautilus";
|
|
||||||
desktop = "org.gnome.Nautilus";
|
|
||||||
};
|
|
||||||
monitor = {
|
monitor = {
|
||||||
cmd = "${pkgs.gnome.gnome-system-monitor}/bin/gnome-system-monitor";
|
cmd = "${pkgs.gnome.gnome-system-monitor}/bin/gnome-system-monitor";
|
||||||
desktop = "gnome-system-monitor";
|
desktop = "gnome-system-monitor";
|
||||||
};
|
};
|
||||||
archive = {
|
|
||||||
cmd = "${pkgs.gnome.file-roller}/bin/file-roller";
|
|
||||||
desktop = "org.gnome.FileRoller";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.balsoft = {
|
home-manager.users.balsoft = {
|
||||||
|
@ -18,8 +18,21 @@ with pkgs.my-lib; {
|
|||||||
KDEDIRS =
|
KDEDIRS =
|
||||||
"/run/current-system/sw:/run/current-system/sw/share/kservices5:/run/current-system/sw/share/kservicetypes5:/run/current-system/sw/share/kxmlgui5";
|
"/run/current-system/sw:/run/current-system/sw/share/kservices5:/run/current-system/sw/share/kservicetypes5:/run/current-system/sw/share/kxmlgui5";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
defaultApplications = {
|
||||||
|
fm = {
|
||||||
|
cmd = "${pkgs.dolphin}/bin/dolphin";
|
||||||
|
desktop = "org.kde.dolphin";
|
||||||
|
};
|
||||||
|
archive = {
|
||||||
|
cmd = "${pkgs.ark}/bin/ark";
|
||||||
|
desktop = "org.kde.ark";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
home-manager.users.balsoft = let fonts = config.themes.fonts;
|
home-manager.users.balsoft = let fonts = config.themes.fonts;
|
||||||
in {
|
in {
|
||||||
|
home.packages = [ pkgs.ark pkgs.dolphin ];
|
||||||
|
|
||||||
xdg.configFile."kdeglobals".text = with (thmDec config.themes.colors); lib.generators.toGitINI {
|
xdg.configFile."kdeglobals".text = with (thmDec config.themes.colors); lib.generators.toGitINI {
|
||||||
"Colors:Button" = {
|
"Colors:Button" = {
|
||||||
|
@ -53,7 +53,7 @@ in {
|
|||||||
colors = rec {
|
colors = rec {
|
||||||
background = thm.base00;
|
background = thm.base00;
|
||||||
unfocused = {
|
unfocused = {
|
||||||
text = thm.base02;
|
text = thm.base03;
|
||||||
border = thm.base01;
|
border = thm.base01;
|
||||||
background = thm.base00;
|
background = thm.base00;
|
||||||
childBorder = thm.base01;
|
childBorder = thm.base01;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user