diff --git a/desktopenvs/hyprland/hypr-usr/binds.conf b/desktopenvs/hyprland/hypr-usr/binds.conf index 9f06b74..0e4c96f 100644 --- a/desktopenvs/hyprland/hypr-usr/binds.conf +++ b/desktopenvs/hyprland/hypr-usr/binds.conf @@ -182,13 +182,13 @@ bind = $mainMod SHIFT, $vimdown, movewindow, d #nwg-dock-hyprland -mb 15 -r -p -bind = $mainMod SHIFT, W, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -ml 15 -r -p left -bind = $mainMod SHIFT, E, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -mr 15 -r -p right -bind = $mainMod SHIFT, S, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -mt 80 -r -p top -bind = $mainMod SHIFT, D, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -mb 15 -r -p bottom +bind = $mainMod SHIFT, W, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -c ~/.config/hypr/scripts/drawer.sh -ml 15 -r -p left +bind = $mainMod SHIFT, E, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -c ~/.config/hypr/scripts/drawer.sh -mr 15 -r -p right +bind = $mainMod SHIFT, S, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -c ~/.config/hypr/scripts/drawer.sh -mt 80 -r -p top +bind = $mainMod SHIFT, D, exec, killall nwg-dock-hyprland && nwg-dock-hyprland -c ~/.config/hypr/scripts/drawer.sh -mb 15 -r -p bottom bindr = $mainMod, D, exec, nwg-dock-hyprland -bind = $mainMod, A, exec, nwg-drawer -fm "kitty -e yazi" -term kitty -wm hyprland -mb 20 -ml 20 -mr 20 -mt 20 -pblock hyprlock -pbpoweroff poweroff -pbexit "hyprctl dispatch exit" -pbreboot reboot +bind = $mainMod, A, exec, $drawer-cmd bind = $mainMod, W, exec, nwg-menu -wm hyprland -term kitty --ml 15 -mb 15 -mr 15 -mt 15 -cmd-lock hyprlock -cmd-logout "hyprctl dispatch exit" -cmd-restart reboot -cmd-shutdown poweroff -fm "kitty -e yazi" #GROUPS diff --git a/desktopenvs/hyprland/hypr/scripts/drawer.sh b/desktopenvs/hyprland/hypr/scripts/drawer.sh new file mode 100755 index 0000000..90d7420 --- /dev/null +++ b/desktopenvs/hyprland/hypr/scripts/drawer.sh @@ -0,0 +1,3 @@ +#!/bin/bash +nwg-drawer -fm "kitty -e yazi" -term kitty -wm hyprland -mb 20 -ml 20 -mr 20 -mt 20 -pblock hyprlock -pbpoweroff poweroff -pbexit "hyprctl dispatch exit" -pbreboot reboot + diff --git a/desktopenvs/hyprland/hypr/scripts/menu.sh b/desktopenvs/hyprland/hypr/scripts/menu.sh new file mode 100755 index 0000000..e69de29