Wakatime
Traducción Beta No Oficial
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Qué hace
Muestra el tiempo registrado en wakatime del día actual
precaución
Debes solicitar una clave de API en el sitio web de wakatime. El plan gratuito es suficiente. Encontrarás la clave de API en la página de configuración de tu perfil.
Configuración de ejemplo
- 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
Opciones
| 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. |
Clave de API dinámica
Si prefieres no incluir la clave de API en tu configuración, puedes realizar esta modificación.
- 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
nota
WAKATIME_API_KEY es un ejemplo, cualquier nombre es posible y aceptable siempre que la variable de entorno exista y contenga el valor de la clave de API.
Consulta la página de Variables de entorno para más información.
Plantilla (info)
plantilla predeterminada
{{ secondsRound .CumulativeTotal.Seconds }}
Propiedades
| Name | Type | Description |
|---|---|---|
.CumulativeTotal | wtTotals | object holding total tracked time values |
Propiedades 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") |