Configuration
Fichier de configuration
leaf lit la configuration depuis ~/.config/leaf/config.toml (Linux/macOS) ou %APPDATA%\leaf\config.toml (Windows).
Sur Linux/macOS, $XDG_CONFIG_HOME/leaf/config.toml est utilisé si défini.
Ouvrez-le avec :
leaf --config
Réinitialiser aux valeurs par défaut :
leaf --config reset
Options
# Thème par défaut : arctic, forest, ocean, solarized-dark
# Peut aussi être un chemin vers un fichier de thème .toml personnalisé
theme = "ocean"
# theme = "./theme/mon-theme.toml"
# Éditeur par défaut pour Ctrl+E
editor = "vim"
# Activer le mode watch par défaut
watch = false
# Extensions de fichiers supplémentaires à traiter comme du Markdown
extras = ["txt", "log"]
# Largeur maximale du contenu en colonnes (défaut : largeur du terminal)
# width = 80
Tous les paramètres sont optionnels. Les flags en ligne de commande ont toujours priorité sur les valeurs du fichier de configuration.
Ordre de priorité
- Flags en ligne de commande (priorité la plus haute)
- Variables d’environnement
LEAF_* - Fichier de configuration (
config.toml) - Valeur par défaut de la plateforme
Cet ordre s’applique uniformément à editor, theme et width.
Variables d’environnement
| Variable | Description |
|---|---|
LEAF_EDITOR | Redéfinir l’éditeur |
LEAF_THEME | Redéfinir le thème |
LEAF_WIDTH | Redéfinir la largeur du contenu |
XDG_CONFIG_HOME | Répertoire de configuration (défaut : ~/.config) |