summaryrefslogtreecommitdiffhomepage
path: root/exwm.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-12-15 21:55:18 +0000
committerjao <jao@gnu.org>2021-12-15 21:55:18 +0000
commitf923ad94c799175177f5a0f333824b201eaf5088 (patch)
treedc06245071e2b48d794b471a7d5781c67f3c13d8 /exwm.org
parent92bc885ac9040d23f50d506a351b5576be6ccddf (diff)
downloadelibs-f923ad94c799175177f5a0f333824b201eaf5088.tar.gz
elibs-f923ad94c799175177f5a0f333824b201eaf5088.tar.bz2
jao-minibuffer: make room again for tray icons
Diffstat (limited to 'exwm.org')
-rw-r--r--exwm.org25
1 files changed, 13 insertions, 12 deletions
diff --git a/exwm.org b/exwm.org
index ea99397..c69b485 100644
--- a/exwm.org
+++ b/exwm.org
@@ -148,18 +148,19 @@
#+end_src
* Minibuffer and system tray
- #+BEGIN_SRC emacs-lisp
- (require 'exwm-systemtray)
- (exwm-systemtray-enable)
-
- (setq jao-minibuffer-frame-width 271)
- (add-hook 'exwm-workspace-switch-hook #'jao-minibuffer-refresh)
-
- (defun jao-exwm--watch-tray (sym newval op where)
- (setq jao-minibuffer-right-margin (* 2 (length newval)))
- (jao-minibuffer-refresh))
- (add-variable-watcher 'exwm-systemtray--list #'jao-exwm--watch-tray)
-#+END_SRC
+ #+begin_src emacs-lisp
+ (require 'exwm-systemtray)
+ (exwm-systemtray-enable)
+
+ (setq jao-minibuffer-frame-width 271)
+ (add-hook 'exwm-workspace-switch-hook #'jao-minibuffer-refresh)
+
+ (defun jao-exwm--watch-tray (sym newval op where)
+ (setq jao-minibuffer-right-margin (make-string (* 2 (length newval)) ?\ ))
+ (jao-minibuffer-refresh))
+
+ (add-variable-watcher 'exwm-systemtray--list #'jao-exwm--watch-tray)
+ #+end_src
* Switch to buffer / app
#+begin_src emacs-lisp
(defvar-local jao-exwm--name nil)