Thank you for your interest in contributing!
- Check existing issues first
- Use the bug report template
- Include system info and steps to reproduce
- Check if already requested
- Use feature request template
- Explain the use case
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
# Clone
git clone https://github.com/bad-antics/nullsec-desktop
cd nullsec-desktop
# Install dependencies
sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-vte-2.91
# Run
python3 ./nullsec-desktop- Follow PEP 8 for Python
- Use meaningful variable names
- Add comments for complex logic
- Add tool definition in the appropriate category
- Test the tool integration
- Update documentation
- Update README if needed
- Ensure code passes linting
- Request review from maintainers