63 lines
1.6 KiB
Bash
Executable file
63 lines
1.6 KiB
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
# Create layout file
|
|
[[ ! -f /tmp/hyprland-layout.txt ]] && cat << EOF >> /tmp/hyprland-layout.txt
|
|
Hyprland Keybindings
|
|
Listed in order of appearance in hyprland.conf
|
|
|
|
Help
|
|
-> Display keybind layout -> SUPER + ESC
|
|
|
|
Menus
|
|
-> Display application list -> SUPER
|
|
|
|
Clipboard
|
|
-> Show clipboard contents -> SUPER + V
|
|
-> Clear clipboard -> SUPER + SHIFT + V
|
|
|
|
Programs
|
|
-> Start terminal emulator -> SUPER + A
|
|
-> Start file manager -> SUPER + S
|
|
-> Start web browser -> SUPER + D
|
|
|
|
Window manipulation
|
|
-> Move window -> SUPER + LMB
|
|
-> Resize window -> SUPER + RMB
|
|
-> Close active window -> SUPER + Q
|
|
-> Force kill window -> SUPER + TAB
|
|
-> Toggle floating mode -> SUPER + W
|
|
-> Toggle fullscreen mode -> SUPER + F
|
|
|
|
Special workspace
|
|
-> Toggle special workspace -> SUPER + E
|
|
-> Move to special workspace -> SUPER + Y
|
|
-> Move to normal workspace -> SUPER + SHIFT + Y
|
|
|
|
Session management
|
|
-> Reload configuration -> SUPER + SHIFT + M
|
|
-> Lock session -> SUPER + SHIFT + L
|
|
-> Exit Hyprland -> SUPER + SHIFT + Q
|
|
-> Shutdown computer -> SUPER + SHIFT + W
|
|
-> Restart computer -> SUPER + SHIFT + E
|
|
|
|
Media keys
|
|
-> Output
|
|
--> Raise volume -> Audio Raise Volume
|
|
--> Lower volume -> Audio Lower Volume
|
|
--> Mute -> Audio Mute
|
|
-> Input
|
|
--> Raise volume -> SHIFT + Audio Raise Volume
|
|
--> Lower volume -> SHIFT + Audio Lower Volume
|
|
--> Mute -> SHIFT + Audio Mute
|
|
-> Playback
|
|
--> Toggle playback -> Audio Play
|
|
--> Stop playback -> Audio stop
|
|
--> Play next track -> Audio Next
|
|
--> Play previous track -> Audio Previous
|
|
EOF
|
|
|
|
# Remove layout file
|
|
( sleep 1s; rm -rf /tmp/hyprland-layout.txt ) &
|
|
|
|
# Display layout file
|
|
less /tmp/hyprland-layout.txt
|