Aller au contenu principal

Wakatime

Traduction Bêta Non Officielle

Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →

Description

Affiche le temps suivi sur wakatime pour la journée en cours

attention

Vous devez demander une clé API sur le site wakatime. Le niveau gratuit est suffisant. Vous trouverez la clé API dans la page des paramètres de votre profil.

Exemple de configuration

{
"type": "wakatime",
"style": "powerline",
"powerline_symbol": "",
"foreground": "#ffffff",
"background": "#007acc",
"options": {
"url": "https://wakatime.com/api/v1/users/current/summaries?start=today&end=today&api_key=API_KEY",
"http_timeout": 500
}
}

Options

NameTypeDefaultDescription
urlstringThe Wakatime summaries URL, including the API key. Example above.
http_timeoutint20The time (in milliseconds, ms) it takes to consider an http request as timed-out. If no segment is shown, try increasing this timeout.

Clé API dynamique

Si vous ne souhaitez pas inclure la clé API dans votre configuration, vous pouvez effectuer la modification suivante.

{
"options": {
"url": "https://wakatime.com/api/v1/users/current/summaries?start=today&end=today&api_key={{ .Env.WAKATIME_API_KEY }}",
"http_timeout": 500
}
}
note

WAKATIME_API_KEY est un exemple, tout nom est possible et acceptable tant que la variable d'environnement existe et contient la valeur de la clé API.

Veuillez consulter la page Variable d'environnement pour plus d'informations.

Modèle (info)

modèle par défaut
 {{ secondsRound .CumulativeTotal.Seconds }}

Propriétés

NameTypeDescription
.CumulativeTotalwtTotalsobject holding total tracked time values

Propriétés de wtTotals

NameTypeDescription
.Secondsfloat64a number representing the total tracked time in seconds
.Textstringa string with human readable tracked time (eg: "2 hrs 30 mins")