diff options
| author | littleblack111 <jerrylam110209@gmail.com> | 2023-03-08 18:09:07 +0800 |
|---|---|---|
| committer | littleblack111 <jerrylam110209@gmail.com> | 2023-03-08 18:09:07 +0800 |
| commit | 46ba941d0e3df93c243429551bd5101b0c1c172e (patch) | |
| tree | e7c185a0f749248983340246ad71f6a30edeb2c7 /sleep_program | |
update
Diffstat (limited to 'sleep_program')
| -rwxr-xr-x | sleep_program | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/sleep_program b/sleep_program new file mode 100755 index 0000000..128d9a5 --- /dev/null +++ b/sleep_program @@ -0,0 +1,33 @@ +#!/usr/bin/bash + +suspend () +{ + killall -STOP "$1" > /dev/null 2>&1 & +} + +resume () +{ + killall -CONT "$1" > /dev/null 2>&1 & +} + +stop () +{ + suspend caja + suspend Discord + suspend code + suspend chat-gpt + suspend backgroundblur + killall -15 brave > /dev/null 2>&1 || nobrave=true +} + +cont () +{ + if [[ $nobrave = true ]]; then + setsid brave --restore-last-session > /dev/null 2>&1 & + fi + resume chat-gpt + resume code + resume Discord + resume caja + resume backgroundblur +} |
