31 lines
580 B
Plaintext
31 lines
580 B
Plaintext
|
# 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
|
||
|
|
||
|
```sh
|
||
|
# 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.
|