📟 Ticked is a Terminal based task and productivity manager built in Python over the Textual framework.
- For Homebrew:
brew upgrade ticked
- For pip:
pip install --upgrade ticked
You can either read the docs, and get quickly setup to begin working or you can go straight into it by doing:
pip install ticked
ticked
for Homebrew
brew tap cachebag/ticked
brew install ticked
New issues and pull requests are welcome. Read the Development guide for details.
If you want to contribute:
- Fork the repository.
- Make your changes.
- Submit a pull request for review.
pytest
You can run the same checks that run in GitHub Actions locally using the provided script:
-
First, make the script executable:
chmod +x check.sh
-
Install development dependencies:
pip install -r requirements-dev.txt
-
Run specific checks:
- For security checks:
./check.sh security
- For linting:
./check.sh lint
- For tests:
./check.sh pytest
- For all checks:
./check.sh all
- For security checks: