diff --git a/config/hypr/hyprland/modal-binds/launch.conf b/config/hypr/hyprland/modal-binds/launch.conf index 68ef40d..5c526ee 100644 --- a/config/hypr/hyprland/modal-binds/launch.conf +++ b/config/hypr/hyprland/modal-binds/launch.conf @@ -23,26 +23,46 @@ bind = $mainMod, escape, exec, wlogout # │ Launch submap │ # ╰────────────────────────────────────────────────╯ bind = $mainMod, X, submap, launch -submap = launch, reset +submap = launch # ── Kitty ─────────────────────────────────────────────────────────── bind = , K, exec, kitty +bind = , K, submap, reset bind = , Return, exec, kitty +bind = , Return, submap, reset # ── Others ────────────────────────────────────────────────────────── bind = , L, exec, librewolf +bind = , L, submap, reset + bind = , E, exec, thunar +bind = , E, submap, reset + bind = , D, exec, vesktop +bind = , D, submap, reset + bind = , V, exec, vscodium +bind = , V, submap, reset + bind = , T, exec, thunderbird +bind = , T, submap, reset + bind = , H, exec, heroic +bind = , H, submap, reset + bind = , Z, exec, zathura +bind = , Z, submap, reset + bind = , A, exec, notify-send 'AirPlay server starting...' --app-name="AirPlay Audio" && terminator -T "hidden-terminator" -e "systemctl start avahi-daemon && shairport-sync -a LinuxPlay" +bind = , A, submap, reset + bind = SHIFT, A, exec, notify-send 'AirPlay video server starting...' --app-name="AirPlay Video" && terminator -T "hidden-terminator" -e "systemctl start avahi-daemon && sleep 5 && uxplay -n LinuxVideoPlay -nh" +bind = SHIFT, A, submap, reset + bind = , S, exec, notify-send 'Steam is launching...' --app-name="Steam" && steam -bind = , O, exec, terminator -e "~/projects/dotfiles/ai.sh" +bind = , S, submap, reset # ── Exit submap ───────────────────────────────────────────────────── diff --git a/config/hypr/hyprland/mode-binds.conf b/config/hypr/hyprland/mode-binds.conf index 3b549a7..73de888 100644 --- a/config/hypr/hyprland/mode-binds.conf +++ b/config/hypr/hyprland/mode-binds.conf @@ -1,6 +1,7 @@ $mainMod = SUPER source=./modal-binds/workspace.conf source=./modal-binds/launch.conf +source=./modal-binds/notifications.conf source=./modal-binds/window-management.conf source=./modal-binds/screenshot.conf source=./modal-binds/device.conf