From 3416fccc5f212d3c05990d00e647ae3b9b795b64 Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Mon, 25 Mar 2024 18:28:21 +0100 Subject: [PATCH] [screenshot] improved screenshot script --- apps/screenshot/screenshot.sh | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/apps/screenshot/screenshot.sh b/apps/screenshot/screenshot.sh index c53e374..88c4b9e 100755 --- a/apps/screenshot/screenshot.sh +++ b/apps/screenshot/screenshot.sh @@ -8,9 +8,9 @@ satty="satty --filename - --fullscreen --output-filename ~/Pictures/Screenshots/ # buttons area="🖥️ Capture area" -infive="🖥️ Capture area in 5 seconds" -inten="🖥️ Capture area in 10 seconds" +area_5="🖥️ Capture area in 5 seconds" screen="🖥️ Capture whole screen" +screen_5="🖥️ Capture whole screen in 10 seconds" window="🖥️ Capture active window" @@ -19,11 +19,12 @@ screenshot_area() { $grimblast save area - | $satty } -screenshot_window() { - $grimblast save active - | $satty +screenshot_area_5() { + sleep 5 + $grimblast save area - | $satty } -screenshot_full_now() { +screenshot_full() { $grimblast save screen - | $satty } @@ -32,28 +33,27 @@ screenshot_full_5() { $grimblast save screen - | $satty } -screenshot_full_10() { - sleep 10 - $grimblast save screen - | $satty +screenshot_window() { + $grimblast save active - | $satty } # start wofi -options="$area\n$infive\n$inten\n$screen\n$window" +options="$area\n$area_5\n$screen\n$screen_5\n$window" chosen="$(echo -e "$options" | $wofi_command -p 'Say cheese ...' -dmenu --no-action --width=400 --height=302 -selected-row 0 --style=/home/simon/.dotfiles/apps/wofi/style.css)" sleep 1 case $chosen in $area) screenshot_area ;; - $infive) - screenshot_full_5 - ;; - $inten) - screenshot_full_10 + $area_5) + screenshot_area_5 ;; $screen) - screenshot_full_now + screenshot_full + ;; + $screen_5) + screenshot_full_5 ;; $window) screenshot_window