[user/malte] Mako mako more beautiful
This commit is contained in:
parent
8857c82aa4
commit
33907d0aec
|
@ -114,13 +114,16 @@ in {
|
|||
|
||||
config.colorDef = {
|
||||
background = "282828";
|
||||
background2 = "504945";
|
||||
foreground = "EBDBB2";
|
||||
backgroundDimmed = "3C3836";
|
||||
foregroundDimmed = "D5C4A1";
|
||||
primary = "689D6A";
|
||||
secondary = "458588";
|
||||
warn = "FE8019";
|
||||
error = "CC241D";
|
||||
yellow = "D79921";
|
||||
error = "FB4934";
|
||||
yellow = "FABD2F";
|
||||
green = "B8BB26";
|
||||
gray = "A89984";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -4,50 +4,53 @@
|
|||
...
|
||||
}: let
|
||||
col = config.colors;
|
||||
format = {
|
||||
bg,
|
||||
fg,
|
||||
}: ''
|
||||
<span background="${bg.hashRgb}" foreground="${fg.hashRgb}"><b> %s </b></span> %b'';
|
||||
in {
|
||||
programs.mako = {
|
||||
enable = true;
|
||||
anchor = "top-right";
|
||||
font = "FiraCode Nerd Font 11";
|
||||
font = "Hack NF FC Ligatured 11";
|
||||
backgroundColor = col.foreground.hashRgb;
|
||||
textColor = col.background.hashRgb;
|
||||
borderColor = (col.foreground.darker 0.4).hashRgb;
|
||||
borderSize = 2;
|
||||
borderColor = col.background.hashRgb;
|
||||
borderSize = 1;
|
||||
borderRadius = 3;
|
||||
defaultTimeout = 4000;
|
||||
width = 500;
|
||||
height = 200;
|
||||
format = format {
|
||||
fg = col.foreground;
|
||||
bg = col.background;
|
||||
};
|
||||
width = 400;
|
||||
height = 500;
|
||||
format = ''
|
||||
<span color='${col.background2.hashRgb}'><i>%a</i></span>\n<b>%s</b> %b"'';
|
||||
layer = "overlay";
|
||||
margin = "5";
|
||||
padding = "6";
|
||||
|
||||
extraConfig = ''
|
||||
outer-margin=0
|
||||
|
||||
[urgency=low]
|
||||
default-timeout=2000
|
||||
default-timeout=3000
|
||||
background-color=${col.gray.hashRgb}
|
||||
|
||||
[urgency=normal]
|
||||
format=${
|
||||
format {
|
||||
bg = col.warn;
|
||||
fg = col.background;
|
||||
}
|
||||
}
|
||||
default-timeout=3000
|
||||
background-color=${col.yellow.hashRgb}
|
||||
|
||||
[urgency=high]
|
||||
format=${
|
||||
format {
|
||||
bg = col.error;
|
||||
fg = col.background;
|
||||
}
|
||||
}
|
||||
default-timeout=10000
|
||||
background-color=${col.warn.hashRgb}
|
||||
|
||||
[actionable]
|
||||
format=<span color="${col.background2.hashRgb}"><i>%a</i></span> \n<b>%s</b> %b
|
||||
|
||||
[hidden]
|
||||
background-color=${col.gray.hashRgb}
|
||||
format=... %h more
|
||||
|
||||
[app-name=fish urgency=normal]
|
||||
background-color=${col.green.hashRgb}
|
||||
format= <b>%s</b>\n%b
|
||||
|
||||
[app-name=fish urgency=critical]
|
||||
background-color=${col.error.hashRgb}
|
||||
format= <b>%s</b>\n%b
|
||||
'';
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue