vaulttec.zsh

ansible-role-zsh

Statut de la Construction

Rôle Ansible pour installer zsh et Oh My ZSH.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut :

zsh_user:
  - "{{ ansible_ssh_user }}"

zsh_debug_startup_time: false

zsh_ohmy_theme: pygmalion

zsh_ohmy_custom_plugins:
  - name: zsh-syntax-highlighting
    repo: "git://github.com/zsh-users/zsh-syntax-highlighting.git"
  - name: zsh-autosuggestions
    repo: "git://github.com/zsh-users/zsh-autosuggestions.git"

zsh_ohmy_plugins:
  - git
  - git-flow
  - docker
  - zsh-syntax-highlighting
  - zsh-autosuggestions

zsh_ohmy_disable_auto_update: true

Dépendances

Aucune.

Exemple de Playbook

Installer zsh et oh-my-zsh avec les paramètres par défaut :

- hosts: serveur
  roles:
     - vaulttec.zsh

Installer zsh et oh-my-zsh avec un thème aléatoire et différents plugins :

- hosts: bureau
  roles:
     - { role: vaulttec.zsh, zsh_ohmy_theme: random, zsh_ohmy_plugins: [git, git-extras] }

Tests

cd tests && vagrant up

Licence

MIT

À propos du projet

Install zsh and oh-my-zsh

Installer
ansible-galaxy install vaulttec.zsh
Licence
mit
Téléchargements
2.1k
Propriétaire