+ fuzzel
This commit is contained in:
@@ -29,7 +29,7 @@ qt6-wayland # t6 support
|
|||||||
swaync # notification deamon
|
swaync # notification deamon
|
||||||
waybar # status bar
|
waybar # status bar
|
||||||
xdg-desktop-portal-hyprland # xdg-desktop-portal backend
|
xdg-desktop-portal-hyprland # xdg-desktop-portal backend
|
||||||
|
fuzzel # app launcher (used by hyprcap - for monitor grabs)
|
||||||
|
|
||||||
# notes
|
# notes
|
||||||
# ---
|
# ---
|
||||||
|
|||||||
@@ -9,11 +9,12 @@ outputDir="/home/poq/syncDir/0_downloads/"
|
|||||||
timestamp=$(date +%y%m%d-%H%M%S) # get timestamp
|
timestamp=$(date +%y%m%d-%H%M%S) # get timestamp
|
||||||
ranwrd=$(shuf -n 1 /usr/share/dict/cracklib-small) # get a random word
|
ranwrd=$(shuf -n 1 /usr/share/dict/cracklib-small) # get a random word
|
||||||
ranwrd="${ranwrd//[^[:alpha:]]/}" # remove all non-letters (like the ' in "sharecropper's")
|
ranwrd="${ranwrd//[^[:alpha:]]/}" # remove all non-letters (like the ' in "sharecropper's")
|
||||||
filename=${timestamp}_${ranwrd}.jpg
|
filename=${timestamp}_${ranwrd}.png
|
||||||
|
|
||||||
#echo ${ranwrd}
|
if [[ "$method" == "monitor" ]] ; then
|
||||||
#echo "${filename}"
|
hyprcap shot -z -c -n -w -o ${outputDir} -f ${filename}
|
||||||
|
elif [[ "$method" == "region" ]] ; then
|
||||||
if [[ "$methodr" == "region" ]] ; then
|
|
||||||
hyprcap shot region --freeze --copy --notify --write --output-dir ${outputDir} --filename ${filename}
|
hyprcap shot region --freeze --copy --notify --write --output-dir ${outputDir} --filename ${filename}
|
||||||
|
elif [[ "$method" == "window" ]] ; then
|
||||||
|
hyprcap shot window:active -z -c -n -w -o ${outputDir} -f ${filename}
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -271,14 +271,16 @@ bind = $mainMod, G, fullscreen, 0 # fullscreen, fill entire screen
|
|||||||
# https://github.com/alonso-herreros/hyprcap
|
# https://github.com/alonso-herreros/hyprcap
|
||||||
#$hyprcapFilename = YYYYMMDDhhmmss_k.<extension>
|
#$hyprcapFilename = YYYYMMDDhhmmss_k.<extension>
|
||||||
#$hyprcapOutDir = /home/poq/syncDir/0_downloads/
|
#$hyprcapOutDir = /home/poq/syncDir/0_downloads/
|
||||||
bind = $mainMod SHIFT, PRINT, exec, hyprcap shot -z -c -n -w -o $hyprcapOutDir -f $hyprcapFilename # monitor
|
#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 = $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 = , PRINT, exec, hyprcap shot region --freeze --copy --notify --write --output-dir $hyprcapOutDir --filename $hyprcapFilename # region
|
||||||
#bind = , PRINT, exec, hyprcap shot region --freeze --copy --notify --write --output-dir $hyprcapOutDir --filename $hyprcapFilename # region
|
#bind = , PRINT, exec, hyprcap shot region --freeze --copy --notify --write --output-dir $hyprcapOutDir --filename $hyprcapFilename # region
|
||||||
bind = , PRINT, exec, screenshot.sh region # region
|
bind = , PRINT, exec, screenshot.sh region # region
|
||||||
|
bind = $mainMod SHIFT, PRINT, exec, screenshot.sh monitor # monitor
|
||||||
|
bind = $mainMod, PRINT, exec, screenshot.sh window # window
|
||||||
|
|
||||||
#bind = , PRINT, exec, hyprcap shot region --freeze --copy --notify # region
|
#bind = , PRINT, exec, hyprcap shot region --freeze --copy --notify # region
|
||||||
|
|
||||||
#bind = $MOD SHIFT, R, exec, hyprcap rec region -c -n # Toggle recording a 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 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
|
#bind = $MOD SHIFT CTRL, R, exec, hyprcap rec -c -n # Toggle recording with interactive selection
|
||||||
|
|||||||
Reference in New Issue
Block a user