From 98c553751c98a828d90dcecf5bd2a3fea10b2eca Mon Sep 17 00:00:00 2001 From: josiah Date: Mon, 21 Aug 2023 16:55:26 -0500 Subject: [PATCH] Add scripts for window management. --- .config/scripts/scrot.sh | 3 +++ .config/scripts/wid-Emacs.sh | 2 ++ .config/scripts/wid-Firefox.sh | 3 +++ .config/scripts/wid-Konsole.sh | 2 ++ 4 files changed, 10 insertions(+) create mode 100755 .config/scripts/scrot.sh create mode 100755 .config/scripts/wid-Emacs.sh create mode 100755 .config/scripts/wid-Firefox.sh create mode 100755 .config/scripts/wid-Konsole.sh diff --git a/.config/scripts/scrot.sh b/.config/scripts/scrot.sh new file mode 100755 index 0000000..ff8b543 --- /dev/null +++ b/.config/scripts/scrot.sh @@ -0,0 +1,3 @@ +#!/run/current-system/sw/bin/bash + +scrot -s /home/josiah/Pictures/screenshots/$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f' diff --git a/.config/scripts/wid-Emacs.sh b/.config/scripts/wid-Emacs.sh new file mode 100755 index 0000000..730097e --- /dev/null +++ b/.config/scripts/wid-Emacs.sh @@ -0,0 +1,2 @@ +#!/run/current-system/sw/bin/bash +wmctrl -a emacs || emacs diff --git a/.config/scripts/wid-Firefox.sh b/.config/scripts/wid-Firefox.sh new file mode 100755 index 0000000..5b6f89e --- /dev/null +++ b/.config/scripts/wid-Firefox.sh @@ -0,0 +1,3 @@ +#!/run/current-system/sw/bin/bash +wid=`xdotool search --title "Mozilla Firefox"` +xdotool windowactivate $wid diff --git a/.config/scripts/wid-Konsole.sh b/.config/scripts/wid-Konsole.sh new file mode 100755 index 0000000..377b8ea --- /dev/null +++ b/.config/scripts/wid-Konsole.sh @@ -0,0 +1,2 @@ +#!/run/current-system/sw/bin/bash +wmctrl -a Konsole || Konsole