“平铺桌面bspwm”的版本间的差异
跳到导航
跳到搜索
(未显示同一用户的3个中间版本) | |||
第1行: | 第1行: | ||
− | == | + | =intro= |
+ | bspwm | ||
+ | 默认是手动布局,新窗口会自动将当前窗口分成两个子窗口,然后可以手动将子窗口切换横向分割或者竖向分割。也可以是动态布局,有第三方库通过脚本让bapwm支持配置不同的layoutclient/server分离设计,所有bspwm的配置实际上都是通过bspc这个client向wm发送命令,一般用shell来配置,实际上能调客户端的语言都可以。纯C实现,性能优秀,资源占用极低纯正Unix风格,只管窗口,别的一律不管;没有bar,需要搭配lemonbar或者polybar;不处理键盘事件,需要搭配sxhkdbspwm应该算是把窗口管理这件事做到极点了 | ||
+ | =相关= | ||
+ | [[热键管理软件sxhkd]] | ||
+ | =Reference= | ||
+ | https://wiki.debian.org/bspwm | ||
− | + | https://github.com/baskerville/bspwm | |
https://madnight.github.io/bspwm/ | https://madnight.github.io/bspwm/ |
2023年9月3日 (日) 02:20的最新版本
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/