jebovic.ohmyzsh
OhMyZsh
Installer et configurer Oh My Zsh pour plusieurs utilisateurs
Ce rôle fait partie de mon projet OPS, suivez ce lien pour le voir en action. OPS fournit beaucoup de choses, comme un fichier vagrant pour des machines virtuelles de développement, des playbooks pour l'orchestration des rôles, des fichiers d'inventaire, des exemples de configuration de rôles, un fichier de configuration Ansible, et bien plus encore.
Compatibilité
Testé et approuvé sur :
- Debian jessie (8+)
- Ubuntu Trusty (14.04 LTS)
- Ubuntu Xenial (16.04 LTS)
Exigences
Doit avoir zsh installé au préalable
Variables de rôle
# Choisissez l'utilisateur pour lequel vous souhaitez installer oh my zsh
ohmyzsh_users:
- username: ops
usergroup: admin
home: /home/ops
- username: root
usergroup: root
home: /root
ohmyzsh_plugins: git colored-man-page colorize extract history npm symfony2 httpie zsh-syntax-highlighting
Exemple de Playbook
- hosts: servers
roles:
- { role: jebovic.ohmyzsh }
Exemple : configuration
# Configurez oh-my-zsh pour votre utilisateur
ohmyzsh_users:
- username: me
usergroup: me
home: /home/me
ohmyzsh_plugins: git colored-man-page colorize extract history zsh-syntax-highlighting
Tags
- ohmyzsh_config : mettre à jour uniquement la configuration
Licence
MIT
Informations sur l'auteur
Jérémy Baumgarth https://github.com/jebovic
À propos du projet
Install and configure Oh My Zsh for your personal user
Installer
ansible-galaxy install jebovic.ohmyzsh
Licence
mit
Téléchargements
243
Propriétaire