Building
Developer setup
git clone https://github.com/btakita/corky.git
cd corky
cp .corky.toml.example mail/.corky.toml # configure your email accounts
make release # build + symlink to .bin/corky
Make targets
make build # Debug build
make release # Release build + symlink to .bin/corky
make test # Run tests
make clippy # Lint
make check # Lint + test
make install # Install to ~/.cargo/bin
make precommit # Full pre-commit checks
.gitignore
The following are gitignored:
.env
.corky.toml
credentials.json
*.credentials.json
CLAUDE.local.md
AGENTS.local.md
mail
.idea/
tmp/
target/
.bin/
Config files (.corky.toml, voice.md) live inside mail/ which is already gitignored. credentials.json is also gitignored in mail/.gitignore.