zsh

Статус сборки Роль Ansible

TOOCS / Роль Ansible: TOOCS.zsh

/!\ Эта роль была переименована - Старое название: FlorianKempenich.zsh /!\

Установите zsh и сделайте его оболочкой по умолчанию.
Также при желании установите antigen

TOOCS?

TOOCS - Это набор инструментов / ролей ansible, предназначенных для настройки системы одним кликом. Это простой, надежный способ настроить данный инструмент. Вы можете использовать их как есть или, изучая их код, как учебник, чтобы следовать шаг за шагом.

Как следует из названия, они имеют определённую точку зрения: хотя они гарантируют настройку данного инструмента одним кликом, они не гарантируют согласованность в том, как они это достигают; новые версии могут вносить разрушающие изменения.
Читайте код и убедитесь, что вы понимаете, что происходит!

Требования

Эта роль работает только на Ubuntu/Debian и OSX.

Если вы устанавливаете antigen, не забудьте добавить конфигурацию antigen в ваш .bashrc/.zshrc.
Пример конфигурации antigen в .zshrc :

source ~/.antigen/antigen.zsh

antigen use oh-my-zsh

antigen bundle virtualenvwrapper
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-autosuggestions

antigen theme agnoster

antigen apply

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

По умолчанию эта роль установит antigen.
Чтобы этого избежать, установите переменную: skip_antigen в true

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

Базовая установка с antigen:

- hosts: sandbox
  roles:
      - TOOCS.zsh

Установка без antigen:

- hosts: sandbox
  tasks:
    - include_role:
        name: TOOCS.zsh
      vars:
        skip_antigen: true

Лицензия

MIT

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

Узнайте больше о моей работе: Флориан Кемпенич

О проекте

Install zsh and set it as the default shell. Also optionally install antigen.

Установить
ansible-galaxy install TOOCS/zsh
Лицензия
mit
Загрузки
91
Владелец
The Opinionated One-Click Setups - TOOCS - Logo made with DesignEvo (www.designevo.com)