diff --git a/inventory.yml b/inventory.yml deleted file mode 100644 index b9cbfc6..0000000 --- a/inventory.yml +++ /dev/null @@ -1,4 +0,0 @@ -all: - hosts: - localhost: - ansible_connection: local diff --git a/main.yml b/main.yml index 91d4c65..2644376 100644 --- a/main.yml +++ b/main.yml @@ -7,6 +7,7 @@ - vars/homebrew.yml - vars/mas.yml - vars/misc.yml + - vars/user.yml tasks: - include: tasks/sudoers.yml @@ -17,6 +18,8 @@ tags: ['macos'] roles: + - role: gantsign.antigen + tags: ['zsh'] - role: geerlingguy.dotfiles tags: ['dotfiles'] - role: geerlingguy.homebrew diff --git a/requirements.yml b/requirements.yml index d18def3..ef570e5 100644 --- a/requirements.yml +++ b/requirements.yml @@ -1,4 +1,6 @@ --- +- src: 'gantsign.antigen' + version: '1.3.2' - src: 'geerlingguy.dotfiles' version: '1.2.0' - src: 'geerlingguy.homebrew' diff --git a/vars/user.yml b/vars/user.yml new file mode 100644 index 0000000..4fadc68 --- /dev/null +++ b/vars/user.yml @@ -0,0 +1,19 @@ +users: + - username: opdavies + antigen_libraries: + - name: oh-my-zsh + antigen_bundles: + - name: cd-gitroot + url: https://github.com/mollifier/cd-gitroot + - name: common-aliases + - name: composer + - name: docker + - name: git + - name: github + - name: npm + - name: osx + - name: z + - name: zsh-autosuggestions + url: https://github.com/zsh-users/zsh-autosuggestions + - name: zsh-syntax-highlighting + url: https://github.com/zsh-users/zsh-syntax-highlighting