TOOCS.zsh
TOOCS / Ansible角色: TOOCS.zsh
/!\ 这个角色已更名 - 旧名称:
FlorianKempenich.zsh
/!\
安装 zsh
并将其设为默认的 shell。
可选地安装 antigen
TOOCS?
TOOCS - 一键设置工具集,是一组旨在一键设置系统的工具/Ansible角色。它们是简便可靠的工具设置方法。你可以直接使用它们,或者通过查看代码来作为逐步学习的教程。
如名称所示,它们是有主见的:虽然它们保证可以一键设置指定工具,但不保证在实现方式上的一致性,新版本可能会引入破坏性更改。
请仔细阅读代码,确保你理解发生了什么!
需要的环境
该角色仅在 Ubuntu/Debian 和 OSX 上工作。
如果安装 antigen
,请不要忘记将 antigen
配置添加到你的 .bashrc
/.zshrc
中。
在 .zshrc
中的 antigen
配置示例:
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
作者信息
想了解我的更多工作: Florian Kempenich