feat: Creates a utility launcher fuzzy finder.

This commit is contained in:
2025-10-04 16:57:11 -04:00
parent 55257e7c28
commit c38348e62c
4 changed files with 170 additions and 1 deletions

View File

@@ -8,7 +8,7 @@
windowrule = float, tag:floating-window
windowrule = center, tag:floating-window
windowrule = size 800 600, tag:floating-window
windowrule = size 60% 60%, tag:floating-window
# Weather tui
windowrule = float, class:^(com.ghostty.weather)$
@@ -17,11 +17,13 @@ windowrule = size 90% 80%, class:^(com.ghostty.weather)$
# Force windows to be a floating window
windowrule = tag +floating-window, class:^(blueberry.py|org.gnome.Nautilus|com.ghostty.float)$
windowrule = tag +floating-window, class:^(com.ghostty.utils-launcher)$
# Force to stay focused when visible.
windowrule = stayfocused, class:(blueberry.py)
windowrule = stayfocused, class:Pinentry.gtk
windowrule = stayfocused, class:com.ghostty.float
windowrule = stayfocused, class:com.ghostty.utils-launcher
# windowrule = stayfocused, class:.*pass.proton.me.*
# Clipboard history tui in floating window.

26
env/.config/utils-launcher/config.json vendored Normal file
View File

@@ -0,0 +1,26 @@
[
{
"name": "Install Web App",
"exec": "$SCRIPTS/hypr/install-webapp"
},
{
"name": "Uninstall Desktop App",
"exec": "$SCRIPTS/hypr/uninstall-desktop-app"
},
{
"name": "Active Window Table / Picker",
"exec": "$SCRIPTS/hypr/window-table"
},
{
"name": "Clear Clipboard History",
"exec": "$SCRIPTS/hypr/clear-clipboard-history && echo Done"
},
{
"name": "Restart waybar",
"exec": "$SCRIPTS/hypr/waybar-restart"
},
{
"name": "Toggle waybar",
"exec": "$SCRIPTS/hypr/toggle-waybar"
}
]