TOOCS.zsh
TOOCS / Rol de Ansible: TOOCS.zsh
/!\ Este rol ha sido renombrado - Nombre antiguo:
FlorianKempenich.zsh
/!\
Instala zsh
y lo configura como el shell predeterminado.
Opcionalmente, también instala antigen
.
¿TOOCS?
TOOCS - Las Configuraciones de Un Solo Clic Estilo Opinión son un conjunto de herramientas / roles de ansible diseñados para configurar un sistema con un solo clic. Son una forma simple y confiable de configurar una herramienta dada. Puedes usarlas tal como están, o, inspeccionando su código, como un tutorial a seguir paso a paso.
Como su nombre sugiere, son opinativas: aunque garantizan configurar la herramienta dada con un solo clic, no garantizan consistencia en cómo lo logran; nuevas versiones pueden introducir cambios que rompen la compatibilidad.
¡Lee el código y asegúrate de entender lo que está pasando!
Requisitos
Este rol solo funciona en Ubuntu/Debian y OSX.
Si instalas antigen
, no olvides agregar la configuración de antigen
a tu .bashrc
/.zshrc
.
Ejemplo de configuración de antigen
en .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
Variables del Rol
Por defecto, este rol instalará antigen
.
Para evitar esto, establece la variable: skip_antigen
a true
.
Ejemplo de Playbook
Instalación básica con antigen:
- hosts: sandbox
roles:
- TOOCS.zsh
Instalación sin antigen:
- hosts: sandbox
tasks:
- include_role:
name: TOOCS.zsh
vars:
skip_antigen: true
Licencia
MIT
Información del Autor
Descubre más sobre mi trabajo: Florian Kempenich
Install zsh and set it as the default shell. Also optionally install antigen.
ansible-galaxy install TOOCS.zsh