nass600.powerline

Ansible 角色 - Powerline

Ansible 角色 GitHub 标签 构建状态 Ansible 角色

在Linux和macOS系统中安装和配置Powerline

需求

此角色假设您已经在文件系统中放置了配置文件(例如,颜色方案、主题等)。

角色变量

可用的变量如下所示,带有默认值(见defaults/main.yml):

powerline

powerline_package_name: "powerline-status"

要安装的Powerline包名称。您可以根据需要添加自定义版本。

powerline_version: ""

要安装的Powerline版本。默认值:空表示最新版本。

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

应安装的其他Powerline 分段

powerline_daemon_destination: "~/.bashrc"

您想要设置Powerline守护进程启动的文件。

powerline 配置

powerline_config_dir: "~/.config/powerline"

Powerline配置文件的位置。此目录将创建主config.json

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

用于生成config.json的主题。

powerline 字体

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

包含已修补字体的库。

powerline_fonts_dir: "{{ powerline_config_dir }}/fonts"

您希望放置下载字体的目录。

依赖

  • Python + Pip

示例剧本

包含一个使用您角色的示例(例如,作为参数传递的变量)总是给用户带来便利:

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

许可

MIT

作者信息

Ignacio Velazquez

关于项目

Installs and configures Powerline

安装
ansible-galaxy install nass600.powerline
许可证
mit
下载
170
拥有者
An engineer of focus, commitment and sheer fricking will. Engineering Manager @ Glovo