Found a bug or want to improve something? Here's how:
- Fork the repo and create a branch from
main - Make your changes — follow conventional commits (
feat|fix|chore|docs(scope): message) - Run
shellcheck -xon any shell scripts you've modified - Open a pull request with a clear description of the change
Good first contributions:
- Add a new pack for a tool you use daily
- Improve an existing module in
scripts/serotonin/modules/ - Fix ShellCheck warnings
- Improve documentation
Open a GitHub Issue with:
- What you want and why
- How you'd expect it to work
- Whether it belongs in Serotonin (the tool) or this dotfiles repo (the showcase)
If Serotonin saved you time, star the repo — it helps more than you think.
- @Jacke