From c4a7b9bc40a3804d5e2eefed2c6ff641a9d6de1e Mon Sep 17 00:00:00 2001 From: finga Date: Thu, 30 Nov 2023 16:09:32 +0100 Subject: [PATCH] i3lock: Make fuzzy-i3lock a bit like 37c3 --- .config/i3/config | 2 +- .local/bin/fuzzy-i3lock | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index be6afd9..fd40ab6 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -41,7 +41,7 @@ bindsym $mod+Shift+Return exec i3-sensible-editor bindsym $mod+Print exec scrot ~/tmp/screenshots/'%Y-%m-%d_%H:%M:%S_$wx$h.png' # lock screen -bindsym $mod+Shift+l exec fuzzy-i3lock +bindsym $mod+Shift+l exec fuzzy-i3lock 37c3 # kill focused window bindsym $mod+Shift+q kill diff --git a/.local/bin/fuzzy-i3lock b/.local/bin/fuzzy-i3lock index ef62c6b..f018b60 100755 --- a/.local/bin/fuzzy-i3lock +++ b/.local/bin/fuzzy-i3lock @@ -9,5 +9,12 @@ screenshot="${TMPDIR:-/tmp}/fuzzy-i3lock.png" scrot -o "$screenshot" -mogrify -scale 10% -scale 1000% "$screenshot" + +case $1 in + "37c3") mogrify -scale 10% -scale 1000% -blur 0x1 -dither FloydSteinberg -colors 32 "$screenshot" + ;; + *) mogrify -scale 10% -scale 1000% "$screenshot" + ;; +esac + exec i3lock -i "$screenshot"