Aire-One 3056d48d5a | ||
---|---|---|
.vscode | ||
rockspecs | ||
src/awesomewm.d.tl | ||
.editorconfig | ||
.gitignore | ||
.luacheckrc | ||
README.MD | ||
debug.lua | ||
justfile | ||
set_paths.lua | ||
stylua.toml |
README.MD
AwesomeWM.d.tl
A project to generate Teal types definitions for the Awesome WM based on the API documentation.
Dependencies
Project dependencies :
- Lua5.4
- Luarocks
- Just (optional, you can check the commands in the
justfile
and manually run them)
Note that additional dependencies are installed as rocks with Luarocks.
Development dependencies:
- Luacheck
- Stylua
Run the project
# Install rocks
just install
# Run the main script
just run
Custom settings for the project can be changed in the src/awesomewm.d.tl/properties.lua
file.