#lua #layout #generator #river #write #own #luatile

app river-luatile

用 Lua 编写自己的 river 布局生成器

3 个版本

0.1.3 2023 年 6 月 20 日
0.1.2 2023 年 3 月 28 日
0.1.1 2023 年 3 月 23 日

#2184开发工具

GPL-3.0-only

21KB
168

river-luatile

这是一个小程序,允许您在 Lua 中编写自己的 river 布局生成器。

请参阅示例(以及默认布局)这里。示例应该不言自明™。

布局必须位于 $XDG_CONFIG_HOME/river-luatile/layout.lua~/.config/river-luatile/layout.lua

布局命名空间(目前)始终为 luatile

您的布局必须至少实现函数 handle_layout() 和可选的函数 handle_metadata(),后者将用于查询有关布局的元数据。目前,布局名称是唯一支持的元数据,请参阅示例。

安装

Packaging status

从源代码

cargo install river-luatile --locked

依赖关系

~7–19MB
~215K SLoC