annotate ansible/roles/zsh/tasks/main.yml @ 26:19ef091c0ef3 default tip

add setup of shell env through ansible
author Dirk Olmes <dirk.olmes@codedo.de>
date Tue, 15 Nov 2016 16:34:28 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
1 ---
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
2 - name: Install zsh
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
3 package: name=zsh state=latest
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
4 become: yes
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
5
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
6 - name: Install mercurial
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
7 package: name=mercurial state=latest
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
8 become: yes
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
9
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
10 - name: Setup mercurial proxy
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
11 command: hg --config http_proxy.host=http://192.168.66.66:3128
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
12
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
13 - name: Check out zsh environment
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
14 hg: repo=https://xanthippe.duckdns.org/hg/zsh-env dest={{ansible_env.HOME}}/.zsh-env
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
15
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
16 #- name: test
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
17 # debug: msg="Home is {{ ansible_env.HOME }}"
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
18
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
19 #- name: Create Symlink
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
20 # file: path=${HOME}/.zsh-env state=link src=${HOME}/.zsh-env/zshrc
19ef091c0ef3 add setup of shell env through ansible
Dirk Olmes <dirk.olmes@codedo.de>
parents:
diff changeset
21