refactor
This commit is contained in:
61
modules/home/utils/zathura/default.nix
Normal file
61
modules/home/utils/zathura/default.nix
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (lib) mkIf mkEnableOption;
|
||||
cfg = config.home.utils.zathura;
|
||||
in {
|
||||
options = {
|
||||
home.utils.zathura.enable = mkEnableOption "Enables zathura";
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
programs.zathura = {
|
||||
enable = true;
|
||||
options = {
|
||||
selection-clipboard = "clipboard";
|
||||
notification-error-bg = "rgba(40,40,40,1)";
|
||||
notification-error-fg = "rgba(251,73,52,1)";
|
||||
notification-warning-bg = "rgba(40,40,40,1)";
|
||||
notification-warning-fg = "rgba(250,189,47,1)";
|
||||
notification-bg = "rgba(40,40,40,1)";
|
||||
notification-fg = "rgba(184,187,38,1)";
|
||||
|
||||
completion-bg = "rgba(80,73,69,1)";
|
||||
completion-fg = "rgba(235,219,178,1)";
|
||||
completion-group-bg = "rgba(60,56,54,1)";
|
||||
completion-group-fg = "rgba(146,131,116,1)";
|
||||
completion-highlight-bg = "rgba(131,165,152,1)";
|
||||
completion-highlight-fg = "rgba(80,73,69,1)";
|
||||
|
||||
index-bg = "rgba(80,73,69,1)";
|
||||
index-fg = "rgba(235,219,178,1)";
|
||||
index-active-bg = "rgba(131,165,152,1)";
|
||||
index-active-fg = "rgba(80,73,69,1)";
|
||||
|
||||
inputbar-bg = "rgba(40,40,40,1)";
|
||||
inputbar-fg = "rgba(235,219,178,1)";
|
||||
|
||||
statusbar-bg = "rgba(80,73,69,1)";
|
||||
statusbar-fg = "rgba(235,219,178,1)";
|
||||
|
||||
highlight-color = "rgba(250,189,47,0.5)";
|
||||
highlight-active-color = "rgba(254,128,25,0.5)";
|
||||
|
||||
default-bg = "rgba(40,40,40,1)";
|
||||
default-fg = "rgba(235,219,178,1)";
|
||||
render-loading = true;
|
||||
render-loading-bg = "rgba(40,40,40,1)";
|
||||
render-loading-fg = "rgba(235,219,178,1)";
|
||||
|
||||
recolor-lightcolor = "rgba(40,40,40,1)";
|
||||
recolor-darkcolor = "rgba(235,219,178,1)";
|
||||
recolor = true;
|
||||
recolor-keephue = true;
|
||||
};
|
||||
};
|
||||
xdg.mimeApps.defaultApplications = {
|
||||
"application/pdf" = "org.pwmt.zathura.desktop";
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user