diff --git a/dots/archinstall/common/packages.txt b/dots/archinstall/common/packages.txt index 9063d42..c583a7a 100644 --- a/dots/archinstall/common/packages.txt +++ b/dots/archinstall/common/packages.txt @@ -16,7 +16,7 @@ # hyprland # --- -aur:hyprcap # capture screenshots and recordings (hyprshot replacement) +aur:hyprcap # capture screenshots and recordings (hyprshot replacement) | https://github.com/alonso-herreros/hyprcap aur:hyprmon-bin # multi-monitor profile manager hypridle # idle management deamon hyprland # tiling wayland compositor | https://wiki.archlinux.org/title/Hyprland diff --git a/dots/hyprland/hyprland.conf b/dots/hyprland/hyprland.conf index 1ed0f54..2a3985d 100644 --- a/dots/hyprland/hyprland.conf +++ b/dots/hyprland/hyprland.conf @@ -268,9 +268,15 @@ bind = $mainMod, G, fullscreen, 0 # fullscreen, fill entire screen #bind = SUPER_SHIFT, TAB, changegroupactive, b # screenshot -bind = $mainMod SHIFT, PRINT, exec, hyprshot -m output # monitor -bind = $mainMod, PRINT, exec, hyprshot -m window # window -bind = , PRINT, exec, hyprshot -m region # region +# https://github.com/alonso-herreros/hyprcap +$hyprcapFilename = YYYYMMDDhhmmss_k. +$hyprcapOutDir = /home/poq/syncDir/0_downloads/ +bind = $mainMod SHIFT, PRINT, exec, hyprcap shot -z -c -n -w -o $hyprcapOutDir -f $hyprcapFilename # monitor +bind = $mainMod, PRINT, exec, hyprcap shot window:active -z -c -n -w -o $hyprcapOutDir -f $hyprcapFilename # window +bind = , PRINT, exec, hyprcap shot region --freeze --copy --notify --write --output-dir $hyprcapOutDir --filename $hyprcapFilename # region +#bind = $MOD SHIFT, R, exec, hyprcap rec region -c -n # Toggle recording a region +#bind = $MOD SHIFT ALT, R, exec, hyprcap rec window:active -c -n # Toggle recording current window +#bind = $MOD SHIFT CTRL, R, exec, hyprcap rec -c -n # Toggle recording with interactive selection # view mode bind = $mainMod, M, exec, hyprctl keyword general:layout "master" # [M]aster