summary refs log tree commit diff
path: root/bin
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-02-23 13:34:02 +0100
committerRobert Günzler <r@gnzler.io>2021-04-26 02:09:45 +0200
commit881daf6c567da2fe91f6b4a3f74e2fce662d806a (patch)
treedc154c97f28920279e68a95d12094d0ba8085516 /bin
parent44bc3e2e0690ec0091a24c32662cd2088fae5187 (diff)
lots of small things
Diffstat (limited to 'bin')
-rwxr-xr-xbin/firefox5
-rwxr-xr-xbin/grimshot6
-rwxr-xr-xbin/trash6
3 files changed, 12 insertions, 5 deletions
diff --git a/bin/firefox b/bin/firefox
index ed3ddb9..79b3c23 100755
--- a/bin/firefox
+++ b/bin/firefox
@@ -2,15 +2,18 @@
 
 set -x
 
-bin=${FIREFOX_BIN:-firefox-nightly-bin}
+bin=${FIREFOX_BIN:-firefox-wayland}
 
 # enable touch device support
 export MOZ_USE_XINPUT2=1
 export MOZ_WEBRENDER=1
+export XDG_CURRENT_DESKTOP=1
 
 case "$(basename "$0")" in
     firefox|nightly)
         exec "${bin}" --profile $HOME/.mozilla/firefox/wr7p23up.default-nightly $@ ;;
+    firefox-private)
+        exec "${bin}" --profile $HOME/.mozilla/firefox/wr7p23up.default-nightly $@ --private-window ;;
 
     firefox-kiosk)
         exec "${bin}" --profile $HOME/.mozilla/firefox/wr7p23up.default-nightly --ssb $@ ;;
diff --git a/bin/grimshot b/bin/grimshot
index f661dad..4d4dd81 100755
--- a/bin/grimshot
+++ b/bin/grimshot
@@ -19,6 +19,10 @@
 ## `grimshot | grimshot -h` - usage
 ## `grimshot check` - verify if tools are installed
 
+_slurp() {
+  slurp -d -c '#4E437188' -w 3
+}
+
 ACTION=${1:-usage}
 SUBJECT=${2:-screen}
 FILE=${3:-$(xdg-user-dir PICTURES)/screenshots/$(now).png}
@@ -104,7 +108,7 @@ if [ "$ACTION" = "check" ] ; then
   check mktemp
   exit
 elif [ "$SUBJECT" = "area" ] ; then
-  GEOM=$(slurp -d)
+  GEOM=$(_slurp)
   [ -z "$GEOM" ] && die "Selection cancelled"
   WHAT="Area"
 elif [ "$SUBJECT" = "win" ] ; then
diff --git a/bin/trash b/bin/trash
index 4a1de6e..b3c534d 100755
--- a/bin/trash
+++ b/bin/trash
@@ -1,5 +1,7 @@
 #!/bin/sh
+
 set -e
+[ -n "$DEBUG" ] && set -x
 
 TRASH="$HOME/.trash"
 if [ ! -d "$TRASH" ]; then
@@ -34,7 +36,7 @@ EOF
 }
 
 ask() {
-    r=$(printf 'yes\nno\n' | MENU_PROMPT="delete $1" menu)
+    r=$(printf 'yes\nno\n' | MENU_PROMPT="󰩹 delete $1" menu)
     [ "${r}" = "yes" ] && return 0
     return 1
 }
@@ -57,8 +59,6 @@ case "$1" in
         exit 1 ;;
 esac
 
-set -x
-
 # main
 while test $# -gt 0; do
     f="$1" ; shift