@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
24 lines (21 loc) • 562 B
YAML
- name: Ensure directory for Prezto exists
become_user: "{{ user.username }}"
file:
path: ~/.prezto
state: directory
mode: 0700
- name: Ensure Prezto's source is cloned and up-to-date
become_user: "{{ user.username }}"
git:
repo: https://github.com/sorin-ionescu/prezto.git
dest: ~/.zprezto
recursive: true
version: master
- name: Ensure Prezto is loaded
become_user: "{{ user.username }}"
lineinfile:
path: ~/.zshrc
line: 'source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"'
insertafter: EOF
backup: true