TOOCS.zsh

构建状态 Ansible角色

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

关于项目

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

安装
ansible-galaxy install TOOCS.zsh
许可证
mit
下载
101
拥有者
The Opinionated One-Click Setups - TOOCS - Logo made with DesignEvo (www.designevo.com)