nass600.powerline

Rol de Ansible - Powerline

Rol de Ansible Etiqueta de GitHub Estado de Construcción Rol de Ansible

Instala y configura Powerline en sistemas Linux y macOS.

Requisitos

Este rol asume que ya tienes los archivos de configuración ubicados en tu sistema de archivos (es decir, colores, temas...).

Variables del Rol

Las variables disponibles están listadas a continuación, junto con sus valores predeterminados (ver defaults/main.yml):

powerline

powerline_package_name: "powerline-status"

Nombre del paquete de Powerline a instalar. Puedes agregar una versión personalizada si es necesario.

powerline_version: ""

Versión de Powerline a instalar. Predeterminado: vacío, lo que significa la más reciente.

powerline_extra_segments:
  - {name: powerline-gitstatus, version: "v1.2.1"}

Segmentos adicionales de Powerline segments que deben ser instalados.

powerline_daemon_destination: "~/.bashrc"

Archivo donde deseas establecer el lanzamiento del daemon de Powerline.

Configuración de Powerline

powerline_config_dir: "~/.config/powerline"

Ubicación de los archivos de configuración de Powerline. Este directorio es donde se creará el config.json principal.

powerline_config_shell_colorscheme: "default"
powerline_config_shell_theme: "default"
powerline_config_vim_colorscheme: "default"
powerline_config_vim_theme: "default"

Temas utilizados para generar el config.json.

Fuentes de Powerline

powerline_fonts_repo: "git://github.com/powerline/fonts.git"

Repositorio donde se encuentran las fuentes parcheadas.

powerline_fonts_dir: "{{ powerline_config_dir }}/fonts"

Directorio donde deseas colocar las fuentes descargadas.

Dependencias

  • Python + Pip

Ejemplo de Playbook

Incluir un ejemplo sobre cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) es siempre útil para los usuarios:

- hosts: servers
  roles:
     - { role: nass600.powerline }

Licencia

MIT

Información del Autor

Ignacio Velazquez

Acerca del proyecto

Installs and configures Powerline

Instalar
ansible-galaxy install nass600.powerline
Licencia
mit
Descargas
170
Propietario
An engineer of focus, commitment and sheer fricking will. Engineering Manager @ Glovo