Emacs EXWM

My new emacs desktop, thanks to EXWM

Your life has been leading up to this moment. Perhaps it first started innocently with an interest in org-mode or lisp. Spacemacs or Doom were gateway drugs. Now you spend more time tweaking your 20,000-line init.el than ACTUALLY doing your work. Your friends stopped calling, you didn’t notice.

This is doom emacs running as my X window manager using exwm.

• ⁠On the right is gnome-terminal (you know how all emacs terminals suck? problem solved)

• ⁠my init.el is in the middle

• ⁠Firefox is on the left.

• ⁠In the bottom-right is exwm’s system tray, I often run nm-applet there for wifi config on my laptop.

• ⁠All this has sensible defaults, and is totally customisable in elisp.

Say it with me:

eval/apply

1 个赞

All external terminals are not integrated well in emacs, while internal terminals could not show as a floating window and this troubles me a little…

这个插件用了浮动 frame 来显示候选列表,也许类似技巧能实现你的需求。

正在尝试在树莓派上启用 exwm

我的使用情景是 redhat+Spacemacs+exwm Layer

当在exwm里开wpspdf后,切换buffer的过程中会失去焦点,mimibuffer不能输入,把wpspdf关掉就好了,暂时没时间追踪是怎么回事儿,先在这里问一问,万一有人解决了呢……

印象中 @manateelazycat 在开发 EAF 还是 Snails 遇到 emacs 得不到焦点的问题,但我不记得在哪里说的了,帮你骚扰下他😄️

exwm本质是简化版的x11窗口管理器,窗口管理器遇到这种问题有两个原因,窗口管理器焦点处理不规范,或者遇到流氓软件乱抢焦点导致的。

EAF的方法不适用exwm

更像想用EAF,奈何不能做主在日常开发服务器上做安装依赖工具