ohmyzsh

OhMyZsh

Статус сборки Ansible Galaxy

Установка и настройка Oh My Zsh для нескольких пользователей

Эта роль является частью моего OPS проекта, пройдите по этой ссылке, чтобы увидеть её в действии. OPS предоставляет множество полезных вещей, таких как файл vagrant для виртуальных машин разработки, плейбуки для оркестрации ролей, файлы инвентаризации, примеры конфигурации ролей, файл конфигурации ansible и многое другое.

Совместимость

Проверено и одобрено на:

  • Debian jessie (8+)
  • Ubuntu Trusty (14.04 LTS)
  • Ubuntu Xenial (16.04 LTS)

Требования

Сначала необходимо установить zsh

Переменные роли

# Выберите пользователя, для которого вы хотите установить 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

Пример плейбука

- hosts: servers
  roles:
     - { role: jebovic.ohmyzsh }

Пример: конфигурация

# Настройка oh-my-zsh для вашего пользователя
ohmyzsh_users:
  - username: me
    usergroup: me
    home: /home/me
ohmyzsh_plugins: git colored-man-page colorize extract history zsh-syntax-highlighting

Теги

  • ohmyzsh_config : только обновить конфигурацию

Лицензия

MIT

Информация об авторе

Жереми Бомгарт https://github.com/jebovic

О проекте

Install and configure Oh My Zsh for your personal user

Установить
ansible-galaxy install jebovic/ansible-ohmyzsh
Лицензия
mit
Загрузки
233
Владелец