Aller au contenu

Apparence

Ouvrez les préférences via l'élément de menu Préférences ou avec Ctrl+,.

La boîte de dialogue des préférences

Thème

Le groupe Apparence contient trois paramètres :

ParamètreFonction
BaseDétermine qui choisit entre le mode clair et le mode sombre.
Palette claireLa palette utilisée par la fenêtre lorsque la base est claire.
Palette sombreLa palette utilisée par la fenêtre lorsque la base est sombre.

Le paramètre Base propose trois valeurs :

ValeurFonction
Suivre le bureauLe bureau décide. Un changement au niveau du bureau est immédiatement répercuté sur la fenêtre, sans être retardé par une tâche en cours.
Toujours clairLa fenêtre reste en mode clair, quel que soit l'état du bureau.
Toujours sombreLa fenêtre reste en mode sombre, quel que soit l'état du bureau.

Lorsque la base est fixée sur un mode spécifique, l'une des deux lignes de palette devient inactive. Cette ligne est grisée et ne peut être modifiée tant que la base ne permet pas à nouveau son utilisation.

Chaque liste de palettes contient uniquement les palettes correspondant à sa propre base. Une ligne indique uniquement le nom de la palette, car la ligne située au-dessus précise déjà la base. La liste comporte une section par famille, et l'en-tête de section indique le nom de la famille.

ListeSections et lignes
Palette claireSystemSystem light ; CatppuccinLatte ; DraculaAlucard ; EverforestHard, Medium, Soft ; KanagawaLotus
Palette sombreSystemSystem dark ; CatppuccinFrappé, Macchiato, Mocha ; DraculaDracula ; EverforestHard, Medium, Soft ; KanagawaDragon, Wave

Une famille n'apparaît dans une liste que si elle contient une feuille de style correspondant à cette base.

La fenêtre sous la palette Dracula

Origine de la liste

L'application lit la liste à chaque démarrage. Elle ne contient pas de nom de palette en propre.

assets/themes/<famille>/<light|dark>/<nom>.css

Le premier répertoire indique la famille, le second indique la variante de base (clair ou sombre), et le nom du fichier fournit le reste de l'intitulé. Un tiret dans le nom de fichier est remplacé par une espace, et chaque mot commence par une majuscule. Un répertoire portant un nom autre que light ou dark ne contient pas de palette ; l'application l'ignore.

Pour ajouter une palette, placez un fichier CSS à cet emplacement. Pour en supprimer une, effacez son fichier.

Informations sur la famille

Une famille peut contenir un fichier JSON aux côtés de ses répertoires light et dark :

assets/themes/<famille>/family.json
json
{
"name": "Catppuccin",
"homepage": "https://catppuccin.com"
}
ChampFonction
nameLe nom affiché dans l'en-tête de la section. S'il est absent, l'en-tête reprend le nom du répertoire.
homepageL'adresse de la page dédiée à la famille. Si elle est présente, un bouton de lien apparaît à droite de l'en-tête ; cliquer dessus ouvre la page dans le navigateur.

Ces deux champs sont facultatifs, tout comme le fichier lui-même. Si le fichier ne peut être analysé, seules les métadonnées sont perdues ; les palettes restent dans la liste et l'application indique la raison de l'échec de l'analyse dans sa sortie d'erreur. L'en-tête « System » ne comporte pas de lien.

FamillePage
Catppuccinhttps://catppuccin.com
Draculahttps://draculatheme.com
Everforesthttps://everforest.vercel.app
Kanagawahttps://github.com/rebelot/kanagawa.nvim

Galerie

Une photo de la file d'attente pour chaque palette, dans l'ordre indiqué par les listes. Cliquez sur une image pour l'ouvrir dans un nouvel onglet.

Catppuccin

Thèmes clairs

Thèmes sombres

Dracula

Thème clair

Thème sombre

Everforest

Thèmes clairs

Thèmes sombres

Kanagawa

Thème clair

Thèmes sombres