群里面有没有使用 EXWM 的同学?

群里面有没有使用 EXWM 的同学, 出来交流一下呗!

注:EXWM 即 Emacs X Window Manager,是一个 X11 下的 Window manager。其它的 Window Manager 还有 awesome, i3 等。

在虚拟机里试过算不…… 不过好像没什么可交流的经验 :joy: 打算等内置浏览器牛逼了之后转过去(如果有时间折腾配置的话

那保守估计估计要3年

内置浏览器:joy: 你想的太多了吧

哈哈哈谁知道 geek 们会不会玩出花儿来

不知道能搞出什么来,但到目前为止, 没有任何迹象显示有人在搞,个人感觉, firefox+emacs按键模拟,可能更好搞, 毕竟在Exwm下, firefox就好像emacs的buffer一样

以前玩过,挺cooooooooool的,但是输入法很蛋疼,用不了操作系统的只能用emacs里那个输入法(:joy:

没有这种限制,我现在就是使用fcitx,我估计你设置有问题

嗯我当时觉得可能要设置什么环境变量,后来就就没折腾了。因为平常我常用的终端是guake,换eshell总觉得用不习惯。。。。

今天更新了一下我的 Exwm 配置: Exwm-X, 有兴趣的可以试试 https://github.com/tumashu/exwm-x

昨天装上了,试了试默认的设置,感觉很神奇。另外还不太会用,碰到一两次卡死的情况。

很cool的一个项目。。。。

主要是纯平铺桌面管理器 hold 不住。

用 Helm 管理 Buffer(应用)效果不太好,窗口抖动非常比较明显,偶然还会卡住,感觉得要换成 Ido 或者 Ivy 了。

helm不适合 exwm, 我用ivy,感觉很好使

我用笔记本, 屏幕太小,根本无法平铺, 每个窗口我都全屏,来回切换:joy:

@tumashu 怎么从 char-mode 切回 line-mode

场景是:我开了 xfce4-terminal,然后用默认的 C-c C-k (exwm-input-release-keyboard) 切到 char-mode,现在只能按两次 F11 (toggle-frame-fullscreen) 间接地做到。

(use-package exwm
  :homepage https://github.com/ch11ng/exwm/wiki
  :ensure t
  :if *is-gnu-linux*
  :defer t
  :init (autoload #'exwm-enable "exwm")
  :config
  (defun exwm-M-x (command)
    "Launch application via shell COMMAND."
    (interactive (list (read-shell-command "EXWM M-x: ")))
    (start-process-shell-command command nil command))
  (exwm-input-set-key (kbd "s-x") #'exwm-M-x))

试了下 (exwm-input-set-key (kbd "s-r") #'exwm-reset) 也没反应。

应该就是用 exwm-reset 来恢复, 我自己使用的配置和 exwm 默认配置差别比较大。。。

嗯,现在可以了。我发现 exwm-input-set-key 设置的按键对于 char-mode 需要重启才有效(也就是要写入配置中),用 C-x C-e 不行。