31 lines
1.0 KiB
Bash
Executable File
31 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
show_cmd_menu() {
|
|
local menu_options=" Start Screensaver
|
|
Show Keybindings
|
|
Take Screenshot
|
|
Start Screenrecord
|
|
Choose Theme
|
|
Next Background
|
|
Pick Color
|
|
Toggle Nightlight
|
|
Toggle Idle Lock
|
|
Toggle Top Bar"
|
|
local selection=$(echo -e "$menu_options" | walker --dmenu --theme dmenu_250 -p "Run command")
|
|
|
|
case "$selection" in
|
|
*Screensaver*) ~/.local/share/omarchy/bin/omarchy-launch-screensaver ;;
|
|
*Keybindings*) ~/.local/share/omarchy/bin/omarchy-menu-keybindings ;;
|
|
*Screenshot*) ~/.local/share/omarchy/bin/omarchy-cmd-screenshot ;;
|
|
*Screenrecord*) ~/.local/share/omarchy/bin/omarchy-cmd-screenrecord ;;
|
|
*Theme*) ~/.local/share/omarchy/bin/omarchy-theme-menu ;;
|
|
*Background*) ~/.local/share/omarchy/bin/omarchy-theme-bg-next ;;
|
|
*Color*) pkill hyprpicker || hyprpicker -a ;;
|
|
*Nightlight*) ~/.local/share/omarchy/bin/omarchy-toggle-nightlight ;;
|
|
*Idle*) ~/.local/share/omarchy/bin/omarchy-toggle-idle ;;
|
|
*Bar*) pkill -SIGUSR1 waybar ;;
|
|
esac
|
|
}
|
|
|
|
show_cmd_menu
|