emacs,shell: start xfce4-notifyd until i fix eosd’s build
authorAmin Bandali <bandali@gnu.org>
Fri, 6 Sep 2019 19:30:22 +0000 (15:30 -0400)
committerAmin Bandali <bandali@gnu.org>
Fri, 6 Sep 2019 19:31:07 +0000 (15:31 -0400)
.emacs.d/init.el
.xsession

index 6609f96..df753b4 100644 (file)
@@ -1899,6 +1899,16 @@ This function is intended for use with `ivy-ignore-buffers'."
   (dmenu-prompt-string "run: ")
   (dmenu-save-file (b/var "dmenu-items")))
 
   (dmenu-prompt-string "run: ")
   (dmenu-save-file (b/var "dmenu-items")))
 
+(use-package eosd
+  ;; TODO: fix build by properly building the eosd-pixbuf.c module
+  ;; e.g. see https://github.com/raxod502/straight.el/issues/386
+  :disabled
+  :straight (:host github :repo "clarete/eosd")
+  :demand
+  :after exwm
+  :config
+  (eosd-start))
+
 \f
 ;;; Email (with Gnus)
 
 \f
 ;;; Email (with Gnus)
 
index 15791ec..95821d3 100755 (executable)
--- a/.xsession
+++ b/.xsession
@@ -1,3 +1,4 @@
+[ -f "/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd" ] && /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd &
 [ -x "$(command -v light-locker)" ] && light-locker --lock-on-suspend &
 [ -x "$(command -v pasystray)" ] && pasystray &
 [ -x "$(command -v nm-applet)" ] && nm-applet &
 [ -x "$(command -v light-locker)" ] && light-locker --lock-on-suspend &
 [ -x "$(command -v pasystray)" ] && pasystray &
 [ -x "$(command -v nm-applet)" ] && nm-applet &