TOOCS.zsh
TOOCS / Rôle Ansible : TOOCS.zsh
/!\ Ce rôle a été renommé - Ancien nom :
FlorianKempenich.zsh
/!\
Installez zsh
et réglez-le comme shell par défaut.
Installez également antigen
en option.
TOOCS ?
TOOCS - Les Configurations Prêtes à l’Emploi sont un ensemble d'outils / rôles ansible conçus pour configurer un système en un clic. Ce sont des moyens simples et fiables de mettre en place un outil donné. Vous pouvez les utiliser tels quels ou, en inspectant leur code, les utiliser comme un tutoriel à suivre étape par étape.
Comme leur nom l'indique, ils ont des opinions : bien qu'ils garantissent de configurer l'outil donné en un clic, ils ne garantissent pas la cohérence dans la façon dont cela est réalisé, de nouvelles versions peuvent introduire des changements cassants.
Lisez le code et assurez-vous de comprendre ce qui se passe !
Exigences
Ce rôle fonctionne uniquement sur Ubuntu/Debian et OSX.
Si vous installez antigen
, n'oubliez pas d'ajouter la configuration antigen
à votre .bashrc
/.zshrc
.
Exemple de configuration antigen
dans .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 du Rôle
Par défaut, ce rôle installera antigen
.
Pour empêcher cela, définissez la variable : skip_antigen
sur true
.
Exemple de Playbook
Installation de base avec antigen :
- hosts: sandbox
roles:
- TOOCS.zsh
Installation sans antigen :
- hosts: sandbox
tasks:
- include_role:
name: TOOCS.zsh
vars:
skip_antigen: true
Licence
MIT
Informations sur l'Auteur
Pour en savoir plus sur mon travail : Florian Kempenich
Install zsh and set it as the default shell. Also optionally install antigen.
ansible-galaxy install TOOCS.zsh