最近抱着“可以不用但是不能没有”的心态回到 Windows 想找找有没有可用的 Tiling Window Manager ,大概尝试了以下的这几个:
经过测试,目前还算实用的 windows 平台 TWM 也就是komorebi与GlazeWM了。
komorebi 是 bspwm-like ,功能已经很完整了,workspace ,动态管理 layout ,stack 、monocle 模式、高亮边框等等也有,适合拿来玩。而且 README 有大佬贡献了中文版(知乎也有介绍的文章),上手容易,搭配 README 里面提及的 yasb 还可以实现炫酷的 polybar 。
不过缺点也有不少。
其一,虽然 bspwm 的理念很好,但是 hotkey daemon 用 autohotkey 不是很让人理解,改起配置来语法真的很难受(似乎也有人写了另一个叫做komorebik,不过个人没有去尝试)。
其二,需要手动写规则的例外应用太多了,electron 壳的需要写规则,关闭后缩到 system tray 那里的需要写规则,初期配置虽然容易上手但是要实际用在日常中,可能还是要花大量的时间成本。当然,作者也开了一个库用于汇总各个应用的规则,只要大家积极 contribute 就能迎来美好的明天!(换言之就是现在还不太行)
而另一个 GlazeWM 是 i3-like ,比较朴实无华,但是更加稳定
首先该有的基本功能都有,还自带一个 polybar (不能取消)。和原始 i3 一样,每个窗口都需要手动指定 layout 方向(其实每个工作区一般也不会开超过 4 个窗口,所以也无所谓)。在应用处理上比 komorebi 好上太多,基本开箱即用,最多给某些窗口加上 floating 。配置用的 yaml 格式,易读易改。缺点的话:150Mb ?此外,GlazeWM 目前没有什么更多的 fancy 功能。
顺带一提,komorebi 的作者也挺热心,给 GlazeWM 的维护者提供解答。
现在日常就在用 GlazeWM ,用起来相当舒适
1
abc8678 2022-11-20 00:52:40 +08:00 via Android
双屏幕貌似只能选复制、扩展和单屏显示模式,Windows 不给虚拟桌面或另辟用户会话
|
2
MajestySolor 2022-11-20 06:09:28 +08:00
win11 自带的窗口布局系统挺好用
|
3
xinh 2022-11-20 06:59:25 +08:00 via iPhone
要求不高之前用 powertoys ,升级 win11 后自带的也满足使用了
|
4
cmdOptionKana 2022-11-20 09:07:03 +08:00
感觉需要搭配一个大屏幕使用, 目前我用笔记本, 几乎全部窗口都要最大化, 最多分两边, 再细分窗口太小就没法用了.
|
5
greatghoul 2022-11-20 09:27:14 +08:00
powertoys 完全够用了。
|
6
Uanti OP @abc8678 这两个 TWM 在多显示器的工作区处理还是做得很不错的,跨显示器也没问题。komorebi 的话任务栏依然显示所有应用,而 glazewm 只会显示当前工作区的应用,基本可以代替虚拟桌面了
|
7
Uanti OP @greatghoul 我也同意 fancyzone 基本够用,只是是否自动管理平铺对于体验影响还是蛮大的。其实这里介绍的两个更类似于给“习惯 unix 系统下平铺”用户的 win 平台替代产物,若要说手动平铺那选择面很广的。
|
8
greatghoul 2022-11-20 12:33:01 +08:00
@Uanti 那的确是,fancyzone 想切别的布局时还是比较麻烦的。都得预设。
|