TOOCS.zsh
TOOCS / Ansible Rolle: TOOCS.zsh
/!\ Diese Rolle wurde umbenannt - Alter Name:
FlorianKempenich.zsh
/!\
Installiere zsh
und setze es als die Standard-Shell.
Optional kann auch antigen
installiert werden.
TOOCS?
TOOCS - Die Meinungsstarken Ein-Klick Setups sind eine Sammlung von Tools / Ansible-Rollen, die entwickelt wurden, um ein System mit einem Klick einzurichten. Sie sind eine einfache, zuverlässige Möglichkeit, ein bestimmtes Tool einzurichten. Du kannst sie so verwenden, wie sie sind, oder ihren Code überprüfen, um Schritt für Schritt eine Anleitung zu erhalten.
Sie sind, wie der Name schon sagt, meinungsstark: während sie garantieren, das gegebene Tool mit einem Klick einzurichten, garantieren sie nicht die Konsistenz im Wie sie es erreichen, neue Versionen können brechende Änderungen einführen.
Lies den Code und stelle sicher, dass du verstehst, was passiert!
Anforderungen
Diese Rolle funktioniert nur auf Ubuntu/Debian & OSX.
Wenn du antigen
installierst, vergiss nicht, die antigen
-Konfiguration in deiner .bashrc
/.zshrc
hinzuzufügen.
Beispiel für die antigen
-Konfiguration in .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
Rollen-Variablen
Standardmäßig installiert diese Rolle antigen
.
Um das zu verhindern, setze die Variable: skip_antigen
auf true
.
Beispiel Playbook
Grundinstallation mit antigen:
- hosts: sandbox
roles:
- TOOCS.zsh
Installation ohne antigen:
- hosts: sandbox
tasks:
- include_role:
name: TOOCS.zsh
vars:
skip_antigen: true
Lizenz
MIT
Autor-Informationen
Finde mehr über meine Arbeit heraus: Florian Kempenich
Install zsh and set it as the default shell. Also optionally install antigen.
ansible-galaxy install TOOCS.zsh