迈克尔·斯塔佩尔伯格,前活跃开发商 Debian (维护了约 170 个软件包),目前正在开发一个实验性发行版 , 发布马赛克(平铺)窗口管理器 。 i3wm 项目是在经过一系列尝试消除 wmii 窗口管理器的缺点后从头开始创建的。 I3wm 具有良好可读性和文档化的代码,使用 xcb 而不是 Xlib,正确支持多显示器配置中的工作,使用树状数据结构来定位窗口,提供 IPC 接口,支持 UTF-8,并保持简约的窗口设计。 项目代码 在 BSD 许可下。
新版本引入了对拖动所有类型容器(例如浮动窗口和选项卡)的活动标题的支持。 非活动标题也可以移动,但前提是超过 10 像素阈值。 图标始终放置在系统托盘中并按类别排序。 提供了将焦点转移到下一个和上一个元素的操作。
此外,您可以标记出版物 ,一个用于基于 Wayland 的环境的简单任务栏(使用窗口管理器进行测试 и
)。 当您单击放置在可扩展区域中的图标时,该面板允许您组织预定义 shell 命令的启动,该区域可以附加到屏幕的边缘之一或放置在中心。
该代码是用 C 编写的, 根据 GPLv3 许可。
LavaLauncher 不处理 .desktop 文件或图标主题,而是通过用户指定要启动的命令和图像链接来定义按钮。 设置通过指定 命令行,例如:
lavalauncher -b "~/icons/foo.png" "notify-send '输出:%output%'" -b "~/icons/glenda.png" acme -p 底部 -a 中心 -s 80 -S 2 2 0 2 -c“#20202088”-o eDP-1
来源: opennet.ru
