Skip to content

krudi/ansible-role-zsh

Repository files navigation

ansible-role-zsh

A role for Ansible, that installs zsh and Oh My Zsh for better Terminal workflow.

Requirements

This role does not need any additional required packages.

Quick start

  1. First clone this repository and add into your project directory.
  2. Include the role in your Ansible playbook.

Example playbook

Example use of a role, that will install the latest version of zsh and Oh My Zsh.

- hosts: all
  roles:
    - role: krudi.zsh
      zsh:
        write_file: true
        change_shell: true
      omz:
        install: true
        user: bob
        plugins:
          - git
          - zsh-autosuggestions

Issue

Have you found a bug in this project or have a suggestion for a new feature? Create a new ticket for the bug or feature, which can be found on the GitHub page.

About

A role for Ansible, that installs zsh and Oh My Zsh for better Terminal workflow.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages