add screenshot tool for hyprland

This commit is contained in:
Yan Lin 2025-11-04 00:01:51 +01:00
parent c50f76a509
commit d5cc4b9078

View file

@ -105,6 +105,7 @@
"hypridle" "hypridle"
"waybar" "waybar"
"nm-applet --indicator" "nm-applet --indicator"
"mkdir -p ~/Downloads/Screenshots"
]; ];
# Input configuration # Input configuration
@ -251,6 +252,11 @@
", XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" ", XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"
", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" ", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
", XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle" ", XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"
# Screenshots
", Print, exec, grimblast copysave area ~/Downloads/Screenshots/$(date +%Y-%m-%d_%H-%M-%S).png"
"SHIFT, Print, exec, grimblast copysave screen ~/Downloads/Screenshots/$(date +%Y-%m-%d_%H-%M-%S).png"
"CTRL, Print, exec, grimblast copysave active ~/Downloads/Screenshots/$(date +%Y-%m-%d_%H-%M-%S).png"
]; ];
# Mouse bindings # Mouse bindings
@ -375,6 +381,7 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
adwaita-qt adwaita-qt
adwaita-qt6 adwaita-qt6
grimblast
]; ];
# Cursor theme configuration # Cursor theme configuration