Development¶
Working on Pluma itself.
| Page | Topic |
|---|---|
| Repo layout | Where files live + what's in each directory. |
| Build & test | Commands, dependencies, what make test covers. |
| Dev loop | The auto-rebuild + bounce script for fast iteration. |
| Adding a provider | New LLM or image backend. |
| Adding a theme | Custom palette. |
See also: CONTRIBUTING.md, CODE_OF_CONDUCT.md.
TL;DR¶
git clone https://github.com/guygrigsby/pluma
cd pluma
make build # vite + go → ./pluma
./pluma # serves http://localhost:8787
For the auto-rebuild loop while editing: