From 5028fa7ea213f435627d867e7ef1f9f19603ac16 Mon Sep 17 00:00:00 2001 From: Yaroslav Date: Tue, 8 Oct 2019 15:29:59 +0300 Subject: nmtui shortcut, wf-recorder shortcut --- dotfiles/.scripts/i3barrecstatus | 8 ++++++++ dotfiles/.scripts/swayrecord | 14 ++++++++++++++ 2 files changed, 22 insertions(+) create mode 100755 dotfiles/.scripts/i3barrecstatus create mode 100755 dotfiles/.scripts/swayrecord (limited to 'dotfiles/.scripts') diff --git a/dotfiles/.scripts/i3barrecstatus b/dotfiles/.scripts/i3barrecstatus new file mode 100755 index 0000000..5c8160a --- /dev/null +++ b/dotfiles/.scripts/i3barrecstatus @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -f "$HOME/.recordingpid" ]; then + printf "rec ⏺" + exit +fi + +printf "" diff --git a/dotfiles/.scripts/swayrecord b/dotfiles/.scripts/swayrecord new file mode 100755 index 0000000..8b43adb --- /dev/null +++ b/dotfiles/.scripts/swayrecord @@ -0,0 +1,14 @@ +#!/bin/sh + +if [ -f "$HOME/.recordingpid" ]; then + killall -SIGINT wf-recorder + rm -f ~/.recordingpid + notify-send "⏺ Screen recording" "Recording stopped" + killall -39 waybar + exit +fi + +wf-recorder -f "$HOME/Video/recordings/$(date '+%y%m%d-%H%M-%S').mkv" & +echo $! > ~/.recordingpid +notify-send "⏺ Screen recording" "Recording started" +killall -39 waybar -- cgit v1.2.3