rofi
This commit is contained in:
parent
bf916e3c07
commit
4b8c870089
@ -14,175 +14,175 @@
|
|||||||
location = "center";
|
location = "center";
|
||||||
pass = {};
|
pass = {};
|
||||||
font = lib.mkDefault "JetBrainsMono NF 14";
|
font = lib.mkDefault "JetBrainsMono NF 14";
|
||||||
theme = let
|
#theme = let
|
||||||
inherit (config.lib.formats.rasi) mkLiteral;
|
# inherit (config.lib.formats.rasi) mkLiteral;
|
||||||
in {
|
#in {
|
||||||
"*" = {
|
# "*" = {
|
||||||
main-bg = mkLiteral "#11111be6";
|
# main-bg = mkLiteral "#11111be6";
|
||||||
main-fg = mkLiteral "#cdd6f4ff";
|
# main-fg = mkLiteral "#cdd6f4ff";
|
||||||
main-br = mkLiteral "#cba6f7ff";
|
# main-br = mkLiteral "#cba6f7ff";
|
||||||
main-ex = mkLiteral "#f5e0dcff";
|
# main-ex = mkLiteral "#f5e0dcff";
|
||||||
select-bg = mkLiteral "#b4befeff";
|
# select-bg = mkLiteral "#b4befeff";
|
||||||
select-fg = mkLiteral "#11111bff";
|
# select-fg = mkLiteral "#11111bff";
|
||||||
separatorcolor = mkLiteral "transparent";
|
# separatorcolor = mkLiteral "transparent";
|
||||||
border-color = mkLiteral "transparent";
|
# border-color = mkLiteral "transparent";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
"configuration" = {
|
# "configuration" = {
|
||||||
modi = "drun,filebrowser,window,run";
|
# modi = "drun,filebrowser,window,run";
|
||||||
show-icons = true;
|
# show-icons = true;
|
||||||
display-drun = " ";
|
# display-drun = " ";
|
||||||
display-run = " ";
|
# display-run = " ";
|
||||||
display-filebrowser = " ";
|
# display-filebrowser = " ";
|
||||||
display-window = " ";
|
# display-window = " ";
|
||||||
drun-display-format = "{name}";
|
# drun-display-format = "{name}";
|
||||||
window-format = "{w}{t}";
|
# window-format = "{w}{t}";
|
||||||
font = "JetBrainsMono Nerd Font 10";
|
# font = "JetBrainsMono Nerd Font 10";
|
||||||
icon-theme = "Tela-circle-dracula";
|
# icon-theme = "Tela-circle-dracula";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Main window settings
|
# # Main window settings
|
||||||
"window" = {
|
# "window" = {
|
||||||
height = mkLiteral "35em";
|
# height = mkLiteral "35em";
|
||||||
width = mkLiteral "56em";
|
# width = mkLiteral "56em";
|
||||||
transparency = "real";
|
# transparency = "real";
|
||||||
fullscreen = false;
|
# fullscreen = false;
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
cursor = "default";
|
# cursor = "default";
|
||||||
spacing = mkLiteral "0em";
|
# spacing = mkLiteral "0em";
|
||||||
padding = mkLiteral "0em";
|
# padding = mkLiteral "0em";
|
||||||
border-color = mkLiteral "@main-br"; # replace with actual color hex if needed
|
# border-color = mkLiteral "@main-br"; # replace with actual color hex if needed
|
||||||
background-color = mkLiteral "@main-bg";
|
# background-color = mkLiteral "@main-bg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Mainbox settings
|
# # Mainbox settings
|
||||||
"mainbox" = {
|
# "mainbox" = {
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
spacing = mkLiteral "0em";
|
# spacing = mkLiteral "0em";
|
||||||
padding = mkLiteral "0em";
|
# padding = mkLiteral "0em";
|
||||||
orientation = mkLiteral "vertical";
|
# orientation = mkLiteral "vertical";
|
||||||
children = ["inputbar" "listbox"];
|
# children = ["inputbar" "listbox"];
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
background-image = mkLiteral "url(\"~/.cache/hyde/wall.blur\", height)";
|
# background-image = mkLiteral "url(\"~/.cache/hyde/wall.blur\", height)";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Input bar settings
|
# # Input bar settings
|
||||||
"inputbar" = {
|
# "inputbar" = {
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
spacing = mkLiteral "0em";
|
# spacing = mkLiteral "0em";
|
||||||
padding = mkLiteral "5em";
|
# padding = mkLiteral "5em";
|
||||||
children = ["entry"];
|
# children = ["entry"];
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
background-image = mkLiteral "url(\"~/.cache/hyde/wall.thmb\", width)";
|
# background-image = mkLiteral "url(\"~/.cache/hyde/wall.thmb\", width)";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Entry field settings
|
# # Entry field settings
|
||||||
"entry" = {
|
# "entry" = {
|
||||||
border-radius = mkLiteral "2em";
|
# border-radius = mkLiteral "2em";
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
spacing = mkLiteral "1em";
|
# spacing = mkLiteral "1em";
|
||||||
padding = mkLiteral "1em";
|
# padding = mkLiteral "1em";
|
||||||
text-color = mkLiteral "@main-fg";
|
# text-color = mkLiteral "@main-fg";
|
||||||
background-color = mkLiteral "@main-bg";
|
# background-color = mkLiteral "@main-bg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Listbox settings
|
# # Listbox settings
|
||||||
"listbox" = {
|
# "listbox" = {
|
||||||
padding = mkLiteral "0em";
|
# padding = mkLiteral "0em";
|
||||||
spacing = mkLiteral "0em";
|
# spacing = mkLiteral "0em";
|
||||||
orientation = mkLiteral "horizontal";
|
# orientation = mkLiteral "horizontal";
|
||||||
children = ["listview" "mode-switcher"];
|
# children = ["listview" "mode-switcher"];
|
||||||
background-color = mkLiteral "@main-bg";
|
# background-color = mkLiteral "@main-bg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# List view settings
|
# # List view settings
|
||||||
"listview" = {
|
# "listview" = {
|
||||||
padding = mkLiteral "1.5em";
|
# padding = mkLiteral "1.5em";
|
||||||
spacing = mkLiteral "0.5em";
|
# spacing = mkLiteral "0.5em";
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
columns = 2;
|
# columns = 2;
|
||||||
lines = 3;
|
# lines = 3;
|
||||||
cycle = true;
|
# cycle = true;
|
||||||
dynamic = true;
|
# dynamic = true;
|
||||||
scrollbar = false;
|
# scrollbar = false;
|
||||||
layout = "vertical";
|
# layout = "vertical";
|
||||||
reverse = false;
|
# reverse = false;
|
||||||
fixed-height = true;
|
# fixed-height = true;
|
||||||
fixed-columns = true;
|
# fixed-columns = true;
|
||||||
cursor = "default";
|
# cursor = "default";
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
text-color = mkLiteral "@main-fg";
|
# text-color = mkLiteral "@main-fg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Mode switcher settings
|
# # Mode switcher settings
|
||||||
"mode-switcher" = {
|
# "mode-switcher" = {
|
||||||
orientation = mkLiteral "vertical";
|
# orientation = mkLiteral "vertical";
|
||||||
width = mkLiteral "6.6em";
|
# width = mkLiteral "6.6em";
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
padding = mkLiteral "1.5em";
|
# padding = mkLiteral "1.5em";
|
||||||
spacing = mkLiteral "1.5em";
|
# spacing = mkLiteral "1.5em";
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Button settings
|
# # Button settings
|
||||||
"button" = {
|
# "button" = {
|
||||||
cursor = "pointer";
|
# cursor = "pointer";
|
||||||
border-radius = mkLiteral "2em";
|
# border-radius = mkLiteral "2em";
|
||||||
background-color = mkLiteral "@main-bg";
|
# background-color = mkLiteral "@main-bg";
|
||||||
text-color = mkLiteral "@main-fg";
|
# text-color = mkLiteral "@main-fg";
|
||||||
};
|
# };
|
||||||
"button selected" = {
|
# "button selected" = {
|
||||||
background-color = mkLiteral "@main-fg";
|
# background-color = mkLiteral "@main-fg";
|
||||||
text-color = mkLiteral "@main-bg";
|
# text-color = mkLiteral "@main-bg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Element settings
|
# # Element settings
|
||||||
"element" = {
|
# "element" = {
|
||||||
enabled = true;
|
# enabled = true;
|
||||||
spacing = mkLiteral "0em";
|
# spacing = mkLiteral "0em";
|
||||||
padding = mkLiteral "0.5em";
|
# padding = mkLiteral "0.5em";
|
||||||
cursor = "pointer";
|
# cursor = "pointer";
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
text-color = mkLiteral "@main-fg";
|
# text-color = mkLiteral "@main-fg";
|
||||||
};
|
# };
|
||||||
"element selected.normal" = {
|
# "element selected.normal" = {
|
||||||
background-color = mkLiteral "@select-bg";
|
# background-color = mkLiteral "@select-bg";
|
||||||
text-color = mkLiteral "@select-fg";
|
# text-color = mkLiteral "@select-fg";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Icon element settings
|
# # Icon element settings
|
||||||
"element-icon" = {
|
# "element-icon" = {
|
||||||
size = mkLiteral "3em";
|
# size = mkLiteral "3em";
|
||||||
cursor = "inherit";
|
# cursor = "inherit";
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
text-color = mkLiteral "inherit";
|
# text-color = mkLiteral "inherit";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Text element settings
|
# # Text element settings
|
||||||
"element-text" = {
|
# "element-text" = {
|
||||||
vertical-align = mkLiteral "0.5";
|
# vertical-align = mkLiteral "0.5";
|
||||||
horizontal-align = mkLiteral "0.0";
|
# horizontal-align = mkLiteral "0.0";
|
||||||
cursor = "inherit";
|
# cursor = "inherit";
|
||||||
background-color = mkLiteral "transparent";
|
# background-color = mkLiteral "transparent";
|
||||||
text-color = mkLiteral "inherit";
|
# text-color = mkLiteral "inherit";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Error message settings
|
# # Error message settings
|
||||||
"error-message" = {
|
# "error-message" = {
|
||||||
text-color = mkLiteral "@main-fg";
|
# text-color = mkLiteral "@main-fg";
|
||||||
background-color = mkLiteral "@main-bg";
|
# background-color = mkLiteral "@main-bg";
|
||||||
text-transform = mkLiteral "capitalize";
|
# text-transform = mkLiteral "capitalize";
|
||||||
children = ["textbox"];
|
# children = ["textbox"];
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
# Textbox settings
|
# # Textbox settings
|
||||||
"textbox" = {
|
# "textbox" = {
|
||||||
text-color = mkLiteral "inherit";
|
# text-color = mkLiteral "inherit";
|
||||||
background-color = mkLiteral "inherit";
|
# background-color = mkLiteral "inherit";
|
||||||
vertical-align = mkLiteral "0.5";
|
# vertical-align = mkLiteral "0.5";
|
||||||
horizontal-align = mkLiteral "0.5";
|
# horizontal-align = mkLiteral "0.5";
|
||||||
};
|
# };
|
||||||
};
|
#};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user