+
Skip to content

Tatsh/kate-wakatime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kate-wakatime

GitHub tag (with filter) License GitHub commits since latest release (by SemVer including pre-releases) CodeQL QA Tests Coverage Status GitHub Pages pre-commit Stargazers

@Tatsh Mastodon Follow

Kate plugin to interface with WakaTime.

Packaging status

Note

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.

Dependencies

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.

How to use

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.

  1. Get an account at WakaTime.

  2. Get your API key.

  3. 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.

  4. Once this plugin is installed, open Kate and go to Settings, Configure Kate..., then in the dialog choose Plugins.

  5. Use the checkbox to enable WakaTime and click OK:

    screenshot

  6. Restart Kate to be sure the plugin initialises properly.

  7. Go to Settings, Configure WakaTime.... In the dialog, fill in your API key. Click OK to save.

About

Kate plugin to interface with WakaTime.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载