kate-wakatime

Kate plugin to interface with WakaTime.

https://github.com/tatsh/kate-wakatime

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.0%) to scientific vocabulary

Keywords

kate kde plasma wakatime
Last synced: 6 months ago · JSON representation ·

Repository

Kate plugin to interface with WakaTime.

Basic Info
Statistics
  • Stars: 12
  • Watchers: 2
  • Forks: 10
  • Open Issues: 2
  • Releases: 0
Topics
kate kde plasma wakatime
Created over 11 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing Funding License Citation Codeowners Security

README.md

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.

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.

  1. Get an account at WakaTime.
  2. Get your API key.
  3. Clone this project and compile:

bash git clone git@github.com:Tatsh/kate-wakatime.git cd kate-wakatime mkdir build cd build

Linux:

bash cmake .. -DCMAKE_INSTALL_PREFIX=/usr

MacPorts:

bash cmake .. -DCMAKE_INSTALL_PREFIX=/opt/local/

Finish the task:

bash make sudo make install

  1. Once this plugin is installed, open Kate and go to Settings, Configure Kate..., then in the dialog choose Plugins.
  2. Use the checkbox to enable WakaTime and click OK:

screenshot

  1. Restart Kate to be sure the plugin initialises properly.
  2. Go to Settings, Configure WakaTime.... In the dialog, fill in your API key. Click OK to save.

To be certain this will work, check the file at ~/.wakatime.cfg.

Owner

  • Login: Tatsh
  • Kind: user

Citation (CITATION.cff)

authors:
  - family-names: 'Udvare'
    given-names: 'Andrew'
cff-version: '1.2.0'
date-released: '2025-06-28'
message: 'If you use this software, please cite it as below.'
title: 'kate-wakatime'
version: '1.5.1'

GitHub Events

Total
  • Issues event: 2
  • Watch event: 1
  • Delete event: 4
  • Issue comment event: 8
  • Push event: 33
  • Pull request review event: 1
  • Pull request event: 15
  • Create event: 9
Last Year
  • Issues event: 2
  • Watch event: 1
  • Delete event: 4
  • Issue comment event: 8
  • Push event: 33
  • Pull request review event: 1
  • Pull request event: 15
  • Create event: 9

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 30
  • Total pull requests: 15
  • Average time to close issues: almost 2 years
  • Average time to close pull requests: about 16 hours
  • Total issue authors: 15
  • Total pull request authors: 7
  • Average comments per issue: 2.8
  • Average comments per pull request: 0.6
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 7
Past Year
  • Issues: 0
  • Pull requests: 9
  • Average time to close issues: N/A
  • Average time to close pull requests: about 12 hours
  • Issue authors: 0
  • Pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.11
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 7
Top Authors
Issue Authors
  • Tatsh (9)
  • wizzardx (5)
  • Mte90 (3)
  • sctech-tr (1)
  • glorious-elijah (1)
  • RiedleroD (1)
  • asukaminato0721 (1)
  • ghost (1)
  • ludovic-gasc (1)
  • gandarez (1)
  • Boldbydesign (1)
  • englianhu (1)
  • ylogx (1)
  • notnotrachit (1)
Pull Request Authors
  • dependabot[bot] (6)
  • OndraM (2)
  • alanhamlett (2)
  • Tatsh (1)
  • Mte90 (1)
  • longptr (1)
  • ghost (1)
Top Labels
Issue Labels
help wanted (6) enhancement (5) bug (3) stale (1)
Pull Request Labels
dependencies (6) github_actions (3) javascript (3)

Dependencies

.github/workflows/codeql.yml actions
  • ConorMacBride/install-package v1.1.0 composite
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/close-inactive.yml actions
  • actions/stale v5 composite