Linux经典桌面
Linux下有许多优秀的桌面环境,比如轻量的XFCE,美观的KDE和GNOME等。并且这些桌面一些功能菜单也可以做到类似Windows一些布局。
平铺桌面
但是,我从Windows转头Linux后,就喜欢用Linux独有的操作习惯,而不是在Linux上模仿美化成Windows的样子,所以我从最初的XFCE桌面切换到了平铺桌面i3wm,使用了一段时间后,发现真心可以让键盘最大化的使用起来。作为一个习惯用键盘多过鼠标的人而言,这无疑让我坚定 了平铺桌面及键盘的操作方式。i3wm的快键键可以自定义成类似Vim的操作方式,大大节省了肌肉记忆,可以让喜欢vim操作的人马上可以上手这个平铺桌面。
入坑Bspwm
我是一个喜欢折腾的人,在入坑平铺窗口管理器后,我就去搜索引擎上查找不同的平铺管理器之间的对比了。在期间我就发现了Bspwm,网上评价它是一个入门门槛稍高的管理器。我一想不折腾不死心,马上入坑。
下载地址
Bspwm介绍
bspwm是一个平铺窗口管理器,它将窗口表示为完整二叉树的叶子。
它仅响应X事件以及它在专用套接字上接收的消息。
bspc是一个在bspwm的socket 上写消息的程序。
bspwm不处理任何键盘或指针输入:需要第三方程序(例如sxhkd)才能将键盘和指针事件转换为bspc调用。
概述的体系结构如下:
PROCESS SOCKET
sxhkd --------> bspc bspwm
常用功能
这些配置最初都是参考自官方配置。
Bspwm的快键键需要依赖sxhkd,所以默认配置文件地址我放在.co