瀏覽代碼

Use pipes instead of a temporary file in lock.sh

Frans Bergman 4 年之前
父節點
當前提交
2f4d1c8c9c
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      .scripts/lock.sh

+ 2 - 4
.scripts/lock.sh

@@ -2,7 +2,5 @@
 
 
 playerctl pause
 playerctl pause
 
 
-scrot /tmp/lock.png
-convert /tmp/lock.png -paint 2 /tmp/lock.png
-i3lock -i /tmp/lock.png
-rm /tmp/lock.png
+SIZE="$(xrandr | awk -F, '/Screen 0/ { print $2 }' | awk '{print $2 "x" $4 }')"
+maim -u | convert - -paint 2 RGB:- | i3lock --raw "$SIZE":rgb -i /dev/stdin