nass600.powerline
Rôle Ansible - Powerline
Installe et configure Powerline sur les systèmes Linux et macOS.
Exigences
Ce rôle suppose que vous avez déjà les fichiers de configuration sur votre système de fichiers (c'est-à-dire schémas de couleurs, thèmes...).
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml
):
powerline
powerline_package_name: "powerline-status"
Nom du paquet Powerline à installer. Vous pouvez ajouter une version personnalisée si nécessaire.
powerline_version: ""
Version de Powerline à installer. Par défaut : vide, ce qui signifie la dernière version.
powerline_extra_segments:
- {name: powerline-gitstatus, version: "v1.2.1"}
Segments supplémentaires de Powerline segments à installer.
powerline_daemon_destination: "~/.bashrc"
Fichier où vous souhaitez configurer le lancement du démon Powerline.
Configuration de Powerline
powerline_config_dir: "~/.config/powerline"
Emplacement des fichiers de configuration de Powerline. Ce dossier est où le fichier principal config.json
sera créé.
powerline_config_shell_colorscheme: "default"
powerline_config_shell_theme: "default"
powerline_config_vim_colorscheme: "default"
powerline_config_vim_theme: "default"
Thèmes utilisés pour générer le config.json
.
Polices Powerline
powerline_fonts_repo: "git://github.com/powerline/fonts.git"
Dépôt où se trouvent les polices patchées.
powerline_fonts_dir: "{{ powerline_config_dir }}/fonts"
Répertoire où vous souhaitez placer les polices téléchargées.
Dépendances
- Python + Pip
Exemple de Playbook
Inclure un exemple de comment utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :
- hosts: serveurs
roles:
- { role: nass600.powerline }
Licence
Informations sur l'auteur
ansible-galaxy install nass600.powerline