TOOCS.zsh

Status budowy Rola Ansible

TOOCS / Rola Ansible: TOOCS.zsh

/!\ Ta rola została przemianowana - Stara nazwa: FlorianKempenich.zsh /!\

Zainstaluj zsh i ustaw go jako domyślną powłokę.
Opcjonalnie możesz także zainstalować antigen.

TOOCS?

TOOCS - Zestaw Narzędzi Instant Setup to zestaw narzędzi / ról ansible zaprojektowanych do konfiguracji systemu za pomocą jednego kliknięcia. Są to proste i niezawodne sposoby na ustawienie danego narzędzia. Możesz ich użyć w gotowej formie lub przeglądając ich kod jako podręcznik do nauki krok po kroku.

Są, jak sugeruje ich nazwa, opiniotwórcze: gwarantują skonfigurowanie danego narzędzia za pomocą jednego kliknięcia, jednak nie gwarantują spójności w sposobie ich realizacji, nowe wydania mogą wprowadzać zmiany łamiące kompatybilność.
Przeczytaj kod i upewnij się, że rozumiesz, co się dzieje!

Wymagania

Ta rola działa tylko na Ubuntu/Debian i OSX.

Jeśli instalujesz antigen, nie zapomnij dodać konfiguracji antigen do swojego .bashrc/.zshrc.
Przykład konfiguracji antigen w .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

Zmienne Roli

Domyślnie ta rola zainstaluje antigen.
Aby tego uniknąć, ustaw zmienną: skip_antigen na true.

Przykład Playbooka

Podstawowa instalacja z antigen:

- hosts: sandbox
  roles:
      - TOOCS.zsh

Instalacja bez antigen:

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

Licencja

MIT

Informacje o autorze

Dowiedz się więcej o mojej pracy: Florian Kempenich

O projekcie

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

Zainstaluj
ansible-galaxy install TOOCS.zsh
Licencja
mit
Pobrania
101
Właściciel
The Opinionated One-Click Setups - TOOCS - Logo made with DesignEvo (www.designevo.com)