diff options
author | jao <jao@gnu.org> | 2022-01-18 23:30:38 +0000 |
---|---|---|
committer | jao <jao@gnu.org> | 2022-01-19 20:38:11 +0000 |
commit | 84bb01209f43a6b0fc3c2579d0c4f030bc804511 (patch) | |
tree | 5a8a3943e3d31f0ff01ad7bbb4af22a393862d3c /init.org | |
parent | 4f2d58e0860cfe3cc3ced9220527ffded043d4be (diff) | |
download | elibs-84bb01209f43a6b0fc3c2579d0c4f030bc804511.tar.gz elibs-84bb01209f43a6b0fc3c2579d0c4f030bc804511.tar.bz2 |
power control commands using systemcl
Diffstat (limited to 'init.org')
-rw-r--r-- | init.org | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -573,7 +573,8 @@ (jao-exec-string "xdg-screensaver status"))))) (jao-def-exec jao-xlock-screen "xdg-screensaver" "activate") - (jao-def-exec jao-suspend "sudo" "/usr/sbin/pm-suspend") + (jao-def-exec jao-suspend "sudo" "systemctl" "suspend") + (jao-def-exec jao-poweroff "sudo" "systemctl" "poweroff") (defun jao-lock-screen () (interactive) @@ -585,7 +586,8 @@ ["Sleep" ("l" "lock screen" jao-lock-screen) ("z" "sleep" jao-suspend) - ("u" "enable/disable screensaver" jao-screensaver-toggle)]) + ("u" "enable/disable screensaver" jao-screensaver-toggle) + ("poof" "power-off" jao-poweroff)]) #+end_src *** X clipboard @@ -1799,6 +1801,7 @@ (use-package vterm :ensure t + :demand t :commands (vterm vterm-mode) :init (setq vterm-kill-buffer-on-exit t vterm-copy-exclude-prompt t |