jebovic.ohmyzsh

OhMyZsh

Statut de la construction Ansible Galaxy

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