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
- json
- yaml
- toml
{
"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
}
}
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
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
| Name | Type | Default | Description |
|---|---|---|---|
url | string | The Wakatime summaries URL, including the API key. Example above. | |
http_timeout | int | 20 | The 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.
- json
- yaml
- toml
{
"options": {
"url": "https://wakatime.com/api/v1/users/current/summaries?start=today&end=today&api_key={{ .Env.WAKATIME_API_KEY }}",
"http_timeout": 500
}
}
options:
url: https://wakatime.com/api/v1/users/current/summaries?start=today&end=today&api_key={{
.Env.WAKATIME_API_KEY }}
http_timeout: 500
[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
| Name | Type | Description |
|---|---|---|
.CumulativeTotal | wtTotals | object holding total tracked time values |
Propriétés de wtTotals
| Name | Type | Description |
|---|---|---|
.Seconds | float64 | a number representing the total tracked time in seconds |
.Text | string | a string with human readable tracked time (eg: "2 hrs 30 mins") |