summaryrefslogtreecommitdiffhomepage
path: root/init.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2022-01-18 23:30:38 +0000
committerjao <jao@gnu.org>2022-01-19 20:38:11 +0000
commit84bb01209f43a6b0fc3c2579d0c4f030bc804511 (patch)
tree5a8a3943e3d31f0ff01ad7bbb4af22a393862d3c /init.org
parent4f2d58e0860cfe3cc3ced9220527ffded043d4be (diff)
downloadelibs-84bb01209f43a6b0fc3c2579d0c4f030bc804511.tar.gz
elibs-84bb01209f43a6b0fc3c2579d0c4f030bc804511.tar.bz2
power control commands using systemcl
Diffstat (limited to 'init.org')
-rw-r--r--init.org7
1 files changed, 5 insertions, 2 deletions
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