aboutsummaryrefslogtreecommitdiff
path: root/home-manager/homeModules/attachments/hypr-scripts/hshot.sh
diff options
context:
space:
mode:
authorspl3g <notspl3g@duck.com>2026-03-18 18:01:41 +0300
committerspl3g <notspl3g@duck.com>2026-03-18 18:01:59 +0300
commit03648b3d9f177227df40129bed22558f6924b91c (patch)
tree8a22eda142beeafd9002a8d5901ba9428a77ad52 /home-manager/homeModules/attachments/hypr-scripts/hshot.sh
parentdc19a2b583b3ab50d8e36ff0a90ca633495f675f (diff)
so.. v2 i guess
Diffstat (limited to 'home-manager/homeModules/attachments/hypr-scripts/hshot.sh')
-rwxr-xr-xhome-manager/homeModules/attachments/hypr-scripts/hshot.sh45
1 files changed, 0 insertions, 45 deletions
diff --git a/home-manager/homeModules/attachments/hypr-scripts/hshot.sh b/home-manager/homeModules/attachments/hypr-scripts/hshot.sh
deleted file mode 100755
index 0d02b9c..0000000
--- a/home-manager/homeModules/attachments/hypr-scripts/hshot.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-
-declare -a cmd
-
-usage() {
- echo -e "-m | monitor\n-s | slurp\n-w | active window\n-c | add copy"
-}
-
-monitor() {
- cmd=("grim -o \"\$(hyprctl -j monitors | jq -r '.[] | select(.focused) | .name')\"")
-}
-
-slurp() {
- cmd=("grim -g \"\$(slurp)\"")
-}
-
-window() {
- cmd=("grim -g \"\$(hyprctl activewindow -j | jq -j '\"\(.at | .[0]),\(.at | .[1]) \(.size | .[0])x\(.size | .[1])\"')\"")
-}
-
-copy() {
- if [[ -n ${cmd[0]} ]]; then
- cmd+=("- | wl-copy")
- else
- usage
- fi
-}
-
-while getopts ":mswc" opt; do
- case ${opt} in
- m) monitor;;
- s) slurp;;
- w) window;;
- c) copy;;
- *) usage
- exit 1;;
- esac
-done
-
-if [[ -z $1 ]]; then
- usage
- exit 1
-fi
-
-bash -c "${cmd[*]}"