.dotfiles/.config/waybar/modules/custom-hyde-menu.jsonc
2026-01-18 21:08:16 -07:00

32 lines
1.6 KiB
Plaintext

{
"custom/hyde-menu": {
"format": " ",
"tooltip": true,
"tooltip-format": "Right-click for more HyDE options",
"menu": "on-click-right",
"menu-file": "${HYDE_WAYBAR_MENU_DIR:-$XDG_DATA_HOME/waybar/menus}/hyde-menu.xml",
"menu-actions": {
"animations-select": "hyde-shell animations --select",
"wallpaper-select": "hyde-shell wallpaper --select --global",
"wallpaper-next": "hyde-shell wallpaper --backend swww --next --global",
"wallpaper-previous": "hyde-shell wallpaper --backend swww --previous --global",
"wallpaper-random": "hyde-shell wallpaper --backend swww --random --global",
"theme-next": "hyde-shell themeswitch -n",
"theme-previous": "hyde-shell themeswitch -p",
"theme-select": "hyde-shell themeselect",
"theme-import": "hyde-shell app -T -- hydectl theme import",
"waybar-restart": "hyde-shell waybar -ubg",
"waybar-reload-css": "sed -i '${/^$/d;}' $XDG_CONFIG_HOME/waybar/style.css",
"waybar-layout-select": "hyde-shell waybar --select-layout",
"waybar-style-select": "hyde-shell waybar --select-style",
"waybar-layout-next": "hyde-shell waybar --update --next",
"waybar-layout-previous": "hyde-shell waybar --update --prev",
"lockscreen-select": "hyde-shell lockscreen --select",
"workflows-select": "hyde-shell workflows --select;pkill -RTMIN+19 waybar",
"shaders-select": "hyde-shell shaders --select;pkill -RTMIN+19 waybar",
"keybinds-hint": "hyde-shell keybinds_hint",
"about-hyde": "xdg-open https://hydeproject.pages.dev"
}
}
}