From 4d8429e9761d19c1d3c739bb69fedddc86783fc9 Mon Sep 17 00:00:00 2001 From: Hannes Date: Wed, 18 Feb 2026 16:14:41 +0100 Subject: [PATCH] Added support for wofi --- config.toml | 6 ++++- templates/wofi.css | 62 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 templates/wofi.css diff --git a/config.toml b/config.toml index 049f066..da4b446 100644 --- a/config.toml +++ b/config.toml @@ -19,4 +19,8 @@ output_path = "~/.config/kitty/colors-kitty.conf" [templates.hyprlock] input_path = "~/.config/matugen/templates/hyprlock.conf" -output_path = "~/.config/hypr/hyprlock.conf" \ No newline at end of file +output_path = "~/.config/hypr/hyprlock.conf" + +[templates.wofi] +input_path = "~/.config/matugen/templates/wofi.css" +output_path = "~/.config/wofi/style.css" diff --git a/templates/wofi.css b/templates/wofi.css new file mode 100644 index 0000000..2a76920 --- /dev/null +++ b/templates/wofi.css @@ -0,0 +1,62 @@ +*{ + border: none; + box-shadow: none; + outline: none; +} + +window { + font-size: 14px; + font-family: "JetBrains Mono"; + background-color: {{colors.surface.default.hex}}; + border-radius: 8px; + opacity: 0.90; +} + +#outer-box { + margin: 10px 10px 20px 10px; + background-color: {{colors.surface.default.hex}}; + opacity: 0.90; +} + +#inner-box { + margin: 10px; + background-color: {{colors.surface.default.hex}}; + opacity: 0.90; +} + +#entry { + padding: 5px 10px; + border-radius: 20px; +} + +#entry #text { + padding: 0px 0px 0px 10px; + font-weight: normal; + color: {{colors.secondary.default.hex}}; +} + +#entry:selected { + background-color: {{colors.primary_container.default.hex}}; +} + +#entry:selected #text { + padding: 0px 0px 0px 10px; + font-weight: normal; + color: {{colors.primary.default.hex}}; +} + +#input { + background: transparent; + margin: 0px 5px 0px 20px; + color: {{colors.primary.default.hex}}; + padding: 5px; +} + +#image { + margin-left: 20px; + margin-right: 20px; +} + +#scroll { + margin: 0px; +} \ No newline at end of file