High Seas helper desktop client
- Gets username and doubloons, no Slack oauth required
- Has a focus clock that reminds you to work when Hackatime hasn't tracked any activity recently.
- Gets other people's doubloon/Wakatime data
- Doubloon data requires leaderboard opt-in at the Harbour
- Other's Wakatime data requires leaderboard opt-in on Hackatime
- Python
- Tailwind
- pywebview (as GUI lib/helper)
Windows users: check releases section. The build can trip some antiviruses, if you're worried (i don't blame you!) running from source is not hard.
Ensure your python env of choice has requests pywebview notifypy iniconfig installed, then just run main.py
Linux users: pywebview may need some extra packages related to Qt, check the docs for instructions
Enjoy!