You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Aire-One
9038d6f872
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/docker-build/3 Pipeline was successful
Details
ci/woodpecker/push/docker-build/2 Pipeline was successful
Details
ci/woodpecker/push/docker-build/1 Pipeline was successful
Details
ci/woodpecker/push/docker-build/4 Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
Reviewed-on: #84 |
8 months ago | |
---|---|---|
.vscode | 8 months ago | |
.woodpecker | 8 months ago | |
spec | 8 months ago | |
src | 8 months ago | |
types | ||
.busted | 9 months ago | |
.editorconfig | ||
.gitignore | ||
.luacheckrc | ||
.luacov | ||
LICENSE.md | ||
README.md | 8 months ago | |
awesomewmdtl-dev-1.rockspec | 8 months ago | |
debug.lua | ||
justfile | 8 months ago | |
set_paths.tl | ||
stylua.toml | ||
tlconfig.lua |
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
- Busted-tl (https://gitea.aireone.xyz/Aire-One/busted-tl)
Run the project
# Install rocks
just local-install
# Run the main script
just run
Custom settings for the project can be changed in the src/awesomewmdtl/properties.lua
file.