Contributing
We appreciate your feedback and contributions! If you encounter any issues or have suggestions for improvements, please file an issue on the GitHub repository.
How to Contribute
- Report Issues: Found a bug or have a feature request? Open an issue
- Submit Pull Requests: Bug fixes and new features are welcome
- Improve Documentation: Help us make the docs better
- Share Your Config: Show us your creative
dotbins.yamlconfigurations
Development Setup
# Clone the repository
git clone https://github.com/basnijholt/dotbins.git
cd dotbins
# Install development dependencies with uv
uv sync --group dev
# Run tests
uv run pytest
# Run linting
uv run ruff check .
Code Style
This project uses:
- Ruff for linting and formatting
- pytest for testing
- Type hints throughout the codebase
Questions?
Join the GitHub Discussions for help and community support.