Thanks for your interest in contributing to VibeCoding666.
- Fork and clone the repository.
- Install dependencies:
npm install
- Start the app:
npm start
- Create a feature branch from
main. - Keep commits focused and small.
- Use clear commit messages, for example:
feat(renderer): add custom key validationfix(main): handle robotjs init failure
- Fill in the PR template.
- Include:
- What changed
- Why it changed
- Manual test steps
- Update docs if behavior or commands changed.
- JavaScript style follows
AGENTS.md:- 2-space indentation
- Single quotes
- No semicolons
- Prefer simple, readable changes over broad refactors.
No formal test suite exists yet. Please run manual checks before submitting:
npm start- Verify keyboard window appears
- Test key input in a text editor
- Open settings window and save config
- Test global shortcut
Ctrl/Cmd + Alt + K