Skip to content

Topvennie/hakawaka

Repository files navigation

HakaWaka

HakaWaka is a GNOME Shell extension that displays your coding statistics directly in the top panel. It supports multiple backends and allows you to track your productivity at a glance.

Supported Backend

  • WakaTime (Official)
  • Wakapi (Official and Self-hosted)
  • HakaTime (Official)

Features

  • Languages: View your top languages with progress bars.
  • Projects: View your top projects.
  • Range: Choose the range for which to show the statistics (day, week, ...).

Screenshots

Panel view

Panel view

Settings view

Extension settings

Install

Prerequisites

  • make
  • pnpm
  • zip

Steps

  1. make -> Install dependencies and compiles.
  2. make pack -> Packages the extension into a zip file.
  3. make install -> Installs the extension to your local directory

After installing, restart GNOME Shell and enable the extension in the Extensions app.

Disclaimers

  • Due to their API limits, HakaTime only supports the "Today" range.
  • Inspired by the original WakaPanel extension.
  • This project is not associated with WakaTime, wakapi or HakaTime.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors