+7
-2
window_manager/.config/hypr/hyprland/keybindings.conf
+7
-2
window_manager/.config/hypr/hyprland/keybindings.conf
···
1
1
# See https://wiki.hyprland.org/Configuring/Keywords/
2
2
$mainMod = SUPER # Sets "Windows" key as main modifier
3
3
4
-
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
4
+
# See https://wiki.hyprland.org/Configuring/Binds/ for more
5
5
6
6
# Window management
7
7
bind = $mainMod, C, killactive,
···
17
17
bind = $mainMod, E, exec, $fileManager
18
18
bind = $mainMod, F, exec, $menu
19
19
bind = $mainMod, B, exec, $browser
20
+
21
+
## DBus Global Shortcuts
22
+
bind = $mainMod ALT, Print, global, com.dec05eba.gpu_screen_recorder:gpu_screen_recorder_start_stop_recording
23
+
bind = $mainMod ALT, R, global, com.dec05eba.gpu_screen_recorder:gpu_screen_recorder_save_replay
24
+
bind = $mainMod ALT, P, global, com.dec05eba.gpu_screen_recorder:gpu_screen_recorder_pause_unpause_recording
20
25
21
26
# Notifications
22
27
bind = $mainMod, N, exec, swaync-client -t -sw
···
85
90
bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+
86
91
bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
87
92
88
-
# Requires playerctl
93
+
# Music controls. Requires playerctl
89
94
bindl = , XF86AudioNext, exec, playerctl next
90
95
bindl = , XF86AudioPause, exec, playerctl play-pause
91
96
bindl = , XF86AudioPlay, exec, playerctl play-pause