Mise à jour
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 →
Configuration
Oh My Posh peut afficher la disponibilité d'une mise à jour ou se mettre à jour automatiquement lorsque cette fonction est activée en ajoutant ce qui suit à votre configuration.
- json
- yaml
- toml
{
"upgrade": {
"notice": true,
"interval": "168h",
"auto": false,
"source": "cdn"
}
}
upgrade:
notice: true
interval: 168h
auto: false
source: cdn
[upgrade]
notice = true
interval = "168h"
auto = false
source = "cdn"
La mise à jour automatique ne mettra jamais à jour les versions majeures. Cela permet d'éviter d'introduire des changements cassants sans confirmation explicite de l'utilisateur.
Les fonctionnalités de mise à jour sont désactivées lorsque le chargement async est activé dans votre configuration
et que le shell utilisé le prend en charge.
| Name | Type | Default | Description |
|---|---|---|---|
notice | boolean | false | enable displaying the upgrade notice on shell start, only checks based on interval |
auto | boolean | false | automatically update Oh My Posh when an update is found, only checks based on interval |
interval | string | 24h | the duration for which not to check for an update. The duration is a string in the format 1h2m3s and is parsed using the time.ParseDuration function from the Go standard library |
source | string | cdn | where to fetch the information from. Accepted values are cdn (https://cdn.ohmyposh.dev/releases/latest/version.txt) and github (https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/version.txt) |
Mise à jour
Manuel
Bien que vous puissiez toujours suivre les étapes de mise à jour décrites dans la section installation,
vous pouvez aussi utiliser la commande upgrade pour mettre Oh My Posh à jour vers la dernière version.
oh-my-posh upgrade
Automatique
- CLI
- Configuration
oh-my-posh enable upgrade
- json
- yaml
- toml
{
"upgrade": {
"interval": "168h",
"auto": true,
"source": "cdn"
}
}
upgrade:
interval: 168h
auto: true
source: cdn
[upgrade]
interval = "168h"
auto = true
source = "cdn"