From 983bfb52a200a94b17ad280e10eeeec7683affba Mon Sep 17 00:00:00 2001 From: Rosa Date: Sun, 9 Aug 2026 01:21:53 -0400 Subject: start rewrite --- modules/user/desktop/scripts/screenshot.sh | 17 ----------------- modules/user/desktop/scripts/switchkbdlayout.sh | 3 --- 2 files changed, 20 deletions(-) delete mode 100644 modules/user/desktop/scripts/screenshot.sh delete mode 100644 modules/user/desktop/scripts/switchkbdlayout.sh (limited to 'modules/user/desktop/scripts') diff --git a/modules/user/desktop/scripts/screenshot.sh b/modules/user/desktop/scripts/screenshot.sh deleted file mode 100644 index 8250f9e..0000000 --- a/modules/user/desktop/scripts/screenshot.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env bash -# Bash screenshot script. Requires grim, slurp, sway, fuzzel, libnotify and jq. -[[ -d "~/Pictures/Screenshots" ]] || mkdir -p ~/Pictures/Screenshots -IFS=$'\n' -screenshot_targets=$(swaymsg -rt get_outputs | jq -r '.[].name' | sort) -screenshot_targets+=($'\nSpecific region') # i LOVE bash -selected_target="$(printf '%s' "${screenshot_targets[@]}" | fuzzel --hide-prompt --mesg='What would you like to screenshot?' --mesg-mode=expand --minimal-lines --dmenu)" -outfile="$HOME/Pictures/Screenshots/$(date +'%F_%H.%M.%S.png')" - -send_notification() { - notify-send "Screenshot taken" "Screenshot saved to $1." -} - -case $selected_target in - 'Specific region') grim -g "$(slurp)" "$outfile" && send_notification "$outfile";; - *) grim -o "$selected_target" "$outfile" && send_notification "$outfile" ;; -esac diff --git a/modules/user/desktop/scripts/switchkbdlayout.sh b/modules/user/desktop/scripts/switchkbdlayout.sh deleted file mode 100644 index 964ee8e..0000000 --- a/modules/user/desktop/scripts/switchkbdlayout.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash -# Just sends a notification when switching keyboard layout. -swaymsg input 'type:keyboard' xkb_switch_layout next && notify-send -eu low -t 3000 "Switched keyboard layout" "$(swaymsg -rt get_inputs | jq -r '.[] | select(.type == "keyboard").xkb_active_layout_name' | head -n1)" -- cgit v1.3.1