Add bin/ scripts referenced in configs
Still not 100% sure how I want to tokenize this up. For now if I reference a script in a config file, I should probably include it so the env is complete.
This commit is contained in:
parent
e1e3395433
commit
e092f769c6
3 changed files with 19 additions and 0 deletions
3
bin/mic_mute
Executable file
3
bin/mic_mute
Executable file
|
@ -0,0 +1,3 @@
|
|||
# Toggle mic mute then tell waybar to update its mic display widget
|
||||
wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
|
||||
pkill -SIGRTMIN+1 waybar
|
3
bin/notifylog
Executable file
3
bin/notifylog
Executable file
|
@ -0,0 +1,3 @@
|
|||
# Called by dunst to blat a notification into a log in tmpfs, for perusal by my hud script
|
||||
# There's a security concern here, logging notifications like this. Only do this on a system you have control over
|
||||
(echo -e "`date '+%m-%dT%H:%M'`\0 $DUNST_APP_NAME\0 $DUNST_SUMMARY\0 $DUNST_BODY" | tr '\n' ' ' ; echo '') >> $XDG_RUNTIME_DIR/notifylog
|
13
bin/screenshot
Executable file
13
bin/screenshot
Executable file
|
@ -0,0 +1,13 @@
|
|||
# Make sure our dir is here
|
||||
mkdir -p ${XDG_RUNTIME_DIR}/screenshots/
|
||||
|
||||
# Take a full screenshot of the focused display, display it
|
||||
grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') - | swayimg -f - &
|
||||
swayimg_pid=$!
|
||||
sleep 0.5
|
||||
|
||||
# Activate slurp's rectangular select mode to snip a segment of the screenshot we took
|
||||
grim -g "$(slurp -dc ff0000)" ${XDG_RUNTIME_DIR}/screenshots/shot_$(date +%s).png
|
||||
|
||||
# Kill the full screen screenshot display
|
||||
kill $swayimg_pid
|
Loading…
Add table
Reference in a new issue