Kate plugin to interface with WakaTime.
This is for Kate 6 (KTextEditor from KF 6).
If you need a version for Kate 5, use the v1.3.10 release.
If you need a version for Kate 4, use the v0.6 release.
Older versions are not supported.
How to install these on your distro is beyond the scope of this document. Generally, install the Kate text editor, CMake, KDE framework development packages, and Qt development packages.
wakatime-cli
or wakatime
must be in PATH
or located in ~/.wakatime
. Any Linux/macOS/Windows
binary listed in the releases can be placed as
is in ~/.wakatime
.
-
Get an account at WakaTime.
-
Get your API key.
-
Install with your package manager or clone this project and compile:
git clone git@github.com:Tatsh/kate-wakatime.git cd kate-wakatime mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release cmake --build . --config Release cmake --install . --config Release
If your package manager does not have this package, please ask the maintainers to add it. Installing to a production system with
sudo make install
or similar is not recommended. -
Once this plugin is installed, open Kate and go to Settings, Configure Kate..., then in the dialog choose Plugins.
-
Use the checkbox to enable WakaTime and click OK:
-
Restart Kate to be sure the plugin initialises properly.
-
Go to Settings, Configure WakaTime.... In the dialog, fill in your API key. Click OK to save.