This commit is contained in:
foglar 2024-11-15 07:52:41 +01:00
parent e2b283221a
commit 26b2fc568b

View File

@ -14,9 +14,9 @@
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";
@ -28,161 +28,161 @@
# 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(\"~/dotfiles/nixos/aurora_borealis.png\", 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(\"~/dotfiles/nixos/aurora_borealis.png\", 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";
# }; };
#}; };
}; };
}; };
} }