diff options
author | Tharre <tharre3@gmail.com> | 2017-04-08 18:23:24 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2017-04-08 18:23:24 +0200 |
commit | ed1fb97ff3e658c17b071a96a81f298bad91069a (patch) | |
tree | dd78f3e0ca8b1280170fb46a8389db2727ef126c | |
parent | 063533966ff47e0fb89598a72274c2037021a5b3 (diff) | |
download | dotfiles-ed1fb97ff3e658c17b071a96a81f298bad91069a.tar.gz dotfiles-ed1fb97ff3e658c17b071a96a81f298bad91069a.tar.xz dotfiles-ed1fb97ff3e658c17b071a96a81f298bad91069a.zip |
zsh: add suspend_after function
-rw-r--r-- | .zshrc | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -143,6 +143,13 @@ function update_dotfiles() { fi } +function suspend_after() { + trap 'kill $!' INT TERM EXIT + systemd-inhibit --what=handle-lid-switch sleep 1d & + eval "$1" + systemctl suspend +} + ## PATH export PATH=$PATH:$HOME/bin |