From 0e139033bc8ab2936837a5364d67472190b2abf0 Mon Sep 17 00:00:00 2001 From: DerTyp7 Date: Sat, 18 Oct 2025 02:45:59 +0200 Subject: [PATCH] Added wofi configs --- hypr/config/keybinds.conf | 2 +- wofi/config | 14 ++++++++ wofi/style.css | 72 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+), 1 deletion(-) create mode 100644 wofi/config create mode 100644 wofi/style.css diff --git a/hypr/config/keybinds.conf b/hypr/config/keybinds.conf index 202c221..0dfd268 100644 --- a/hypr/config/keybinds.conf +++ b/hypr/config/keybinds.conf @@ -14,7 +14,7 @@ bindd = $mainMod, T, Opens your preferred terminal emulator ($terminal), exec, $ bindd = $mainMod, W, Closes (not kill) current window, killactive, bindd = $mainMod SHIFT, M, Exits Hyprland by terminating the user sessions, exec, loginctl terminate-user "" bindd = $mainMod, V, Switches current window between floating and tiling mode, togglefloating, -bindd = $mainMod, SPACE, Runs your application launcher, exec, $applauncher +bindd = $mainMod, SPACE, Runs your application launcher, exec, pkill $applauncher || $applauncher bindd = $mainMod, F, Toggles current window fullscreen mode, fullscreen bindd = $mainMod, Y, Pin current window (shows on all workspaces), pin bindd = $mainMod, J, Toggles current window split mode, togglesplit, # dwindle diff --git a/wofi/config b/wofi/config new file mode 100644 index 0000000..db3c076 --- /dev/null +++ b/wofi/config @@ -0,0 +1,14 @@ +width=600 +height=350 +location=center +show=drun +prompt=Search... +filter_rate=100 +allow_markup=true +no_actions=true +halign=fill +orientation=vertical +content_halign=fill +allow_images=true +close_on_focus_loss=true +image_size=40 diff --git a/wofi/style.css b/wofi/style.css new file mode 100644 index 0000000..41f909b --- /dev/null +++ b/wofi/style.css @@ -0,0 +1,72 @@ +window { + background-color: transparent; + opacity: 0.9; + border-radius: 10px; +} + +#input { + padding: 4px; + margin: 4px; + padding-left: 20px; + border: none; + color: #cdd6f4; + font-weight: bold; + background-color: #2e3440; + outline: none; + border-radius: 15px; + border: 2px solid #3e4c66; + margin: 10px; + margin-bottom: 2px; +} +#input:focus { + background-color: #333946; + outline: 0; + margin-bottom: 0; +} + +#inner-box { + margin: 4px; + color: #cdd6f4; + font-weight: bold; + background-color: #2e3440; + border-radius: 10px; +} + +#outer-box { + margin: 0px; + border: none; + border-radius: 10px; + background-color: #2e3440; + border: 2px solid #076a91; +} + +#scroll { + margin-top: 5px; + margin-bottom: 5px; +} + +#img { + margin-right: 10px; +} + +#text:selected { + color: #cdd6f4; + margin: 0 0; + border: none; +} + +#entry { + margin: 0 0; + padding: 5px; + border-left: 4px solid transparent; +} + +#entry:selected { + margin: 0px 0px; + border-radius: 15px; + border-left: 4px solid #0b9ad3; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + outline: 0; + background-color: #464f61; +}