平铺桌面bspwm
跳到导航
跳到搜索
intro
bspwm 默认是手动布局,新窗口会自动将当前窗口分成两个子窗口,然后可以手动将子窗口切换横向分割或者竖向分割。也可以是动态布局,有第三方库通过脚本让bapwm支持配置不同的layoutclient/server分离设计,所有bspwm的配置实际上都是通过bspc这个client向wm发送命令,一般用shell来配置,实际上能调客户端的语言都可以。纯C实现,性能优秀,资源占用极低纯正Unix风格,只管窗口,别的一律不管;没有bar,需要搭配lemonbar或者polybar;不处理键盘事件,需要搭配sxhkdbspwm应该算是把窗口管理这件事做到极点了
相关
Reference
https://github.com/baskerville/bspwm
https://madnight.github.io/bspwm/
https://www.maketecheasier.com/install-configure-bspwm/