From 84bb01209f43a6b0fc3c2579d0c4f030bc804511 Mon Sep 17 00:00:00 2001 From: jao Date: Tue, 18 Jan 2022 23:30:38 +0000 Subject: power control commands using systemcl --- init.org | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'init.org') diff --git a/init.org b/init.org index fef1454..b6b4792 100644 --- a/init.org +++ b/init.org @@ -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 -- cgit v1.2.3