[Hyprland] Add new bind layout
This commit is contained in:
		
							
								
								
									
										51
									
								
								config/hypr/hyprland/modal-binds/launch.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								config/hypr/hyprland/modal-binds/launch.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| #          ╭────────────────────────────────────────────────╮ | ||||
| #          │                 App launching                  │ | ||||
| #          ╰────────────────────────────────────────────────╯ | ||||
| bind = $mainMod SHIFT, L, exec, librewolf | ||||
| bind = $mainMod SHIFT, D, exec, vesktop | ||||
| bind = $mainMod SHIFT, Z, exec, zathura | ||||
| bind = $mainMod, Return, exec, kitty | ||||
|  | ||||
|  | ||||
| # ── Rofi ──────────────────────────────────────────────────────────── | ||||
| bind = $mainMod, Space, exec, killall rofi || rofi -show combi -modes combi -combi-modes "window,drun,run" | ||||
| bind = $mainMod SHIFT, H, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy | ||||
|  | ||||
|  | ||||
| # ── Power / logout ────────────────────────────────────────────────── | ||||
| bind = $mainMod, escape, exec, wlogout | ||||
|  | ||||
|  | ||||
|  | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| #          ╭────────────────────────────────────────────────╮ | ||||
| #          │                 Launch submap                  │ | ||||
| #          ╰────────────────────────────────────────────────╯ | ||||
| bind = $mainMod, X, submap, launch | ||||
| submap = launch | ||||
|  | ||||
|  | ||||
| # ── Kitty ─────────────────────────────────────────────────────────── | ||||
| bind = , K, exec, kitty | ||||
| bind = , Return, exec, kitty | ||||
|  | ||||
|  | ||||
| # ── Others ────────────────────────────────────────────────────────── | ||||
| bind = , L, exec, librewolf | ||||
| bind = , E, exec, thunar | ||||
| bind = , D, exec, vesktop | ||||
| bind = , V, exec, vscodium | ||||
| bind = , T, exec, thunderbird | ||||
| bind = , H, exec, heroic | ||||
| bind = , Z, exec, zathura | ||||
| 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 = 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 = , S, exec, notify-send 'Steam is launching...' --app-name="Steam" && steam | ||||
| bind = , O, exec, terminator -e "~/projects/dotfiles/ai.sh" | ||||
|  | ||||
|  | ||||
| # ── Exit submap ───────────────────────────────────────────────────── | ||||
| bind = , escape, submap, reset | ||||
| submap = reset | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
		Reference in New Issue
	
	Block a user