Home > Docs > Hackatime

Setting up time tracking

Prizes in the Wrangler Shop cost currency in the form of time spent coding. If you'd like the coding time in your Wrangler project to be counted towards prizes, you'll have to set up time tracking so we[1] can accurately record how long you've worked.

There are two ways to track time spent coding for Wrangler prizes:

  1. Hackatime: The default time-tracker for text editors.
  2. Lapse + Lookout: Screen-recording for non-text editor apps.

I highly recommend using Hackatime and Visual Studio Code (a text editor) because they are the most stable. Lapse is somewhat unstable and has many bugs.

If you're coding a plugin for Krita, I recommend using Lapse and Lookout to speed up time spent waiting for changes to load.

Hackatime

Hackatime is an open-source coding time tracker optimized for text editor software such as Visual Studio Code, Sublime Text, and Neovim. Its code is a fork (clone) of Wakatime, another coding time tracker.

To set up Hackatime, set up a Hack Club Auth account and follow the instructions on the website. Once you're done, sign into Hackatime with the 'Sign in with Hack Club' button.

Follow the Hackatime setup guide to install Hackatime on your text editor of choice (Max[2] recommends Visual Studio Code).

Now you're ready! Move onto the next page to get coding!

Lapse + Lookout

Lapse is a screen-recorder that tracks coding time for software not supported by Hackatime. It's supported by Lookout, another screen-recorder desktop app (available for Windows, Mac, and Linux).

Lapse and Lookout use timelapse sessions to record coding hours. You can start, stop, or pause a recording session on both software.

Like Hackatime, you'll also need a Hack Club Auth account to use Lapse and Lookout. Follow the instructions on the website and then log into Lapse with the 'Sign in with Hack Club' button. Afterwards, you'll want to download Lookout.

Now you're ready! Move onto the next page to get coding!