vaulttec.zsh
ansible-role-zsh
Rola Ansible do instalacji zsh oraz Oh My ZSH.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi:
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
Zależności
Brak.
Przykład playbooka
Zainstaluj zsh i oh-my-zsh z ustawieniami domyślnymi:
- hosts: serwer
roles:
- vaulttec.zsh
Zainstaluj zsh i oh-my-zsh z losowym motywem i innymi dodatkami:
- hosts: komputer
roles:
- { role: vaulttec.zsh, zsh_ohmy_theme: random, zsh_ohmy_plugins: [git, git-extras] }
Testowanie
cd tests && vagrant up
Licencja
MIT
Zainstaluj
ansible-galaxy install vaulttec.zsh
Licencja
mit
Pobrania
2.1k
Właściciel