jahrik.zsh
ZSH
This guide helps you install ZSH, oh-my-zsh, and set up some default settings.
Requirements
- git must be installed
Role Variables
- theme: robbyrussell (the appearance of the command prompt)
- editor: vim (the text editor to use)
- browser: chromium (the web browser)
- lang: en_US.UTF-8 (the language setting)
- term: rxvt (the terminal emulator)
- path:
- ~/bin (custom binaries directory)
- plugins:
- sudo (plugin for administrative commands)
- git (plugin for Git commands)
- aws:
- access_key_id: (your AWS access key ID)
- secret_access_key: (your AWS secret access key)
- chef:
- user: (your Chef username)
- url: (URL for your Chef server)
- repo: (repository for your Chef cookbooks)
- log_level: (level of logging)
- python_force_color: 1 (enable color in Python terminal output)
- ansible_force_color: 1 (enable color in Ansible output)
Dependencies
(Any dependencies needed for setup)
Example Playbook
- hosts: local
roles:
- { role: jahrik.zsh, theme: robbyrussell }
License
GPLv2
Author Information
Contact: jahrik@gmail.com
Website: https://homelab.business/