-
Notifications
You must be signed in to change notification settings - Fork 0
/
playbook.yml
93 lines (83 loc) · 2.15 KB
/
playbook.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
---
- hosts: all
become: yes
vars:
src_dir: /usr/local/src
tasks:
- name: update repositories cache
apt:
update_cache: yes
cache_valid_time: 86400
upgrade: full
- name: install by apt-get
apt:
name:
- fzf
- autoconf
- libtool
- libssl-dev
- airgraph-ng
- ltrace
- name: set default shell zsh
user:
name: root
shell: /bin/zsh
- name: create a symbolic link - zshrc
file:
force: yes
dest: /root/.zshrc
src: /vagrant/dotfiles/.zshrc
state: link
- name: create a symbolic link - vimrc
file:
force: yes
dest: /root/.vimrc
src: /vagrant/dotfiles/.vimrc
state: link
- name: create a .vim directory
file:
follow: yes
path: /root/.vim/colors
state: directory
- name: create a symbolic link - vim theme
file:
force: yes
dest: /root/.vim/colors/jellybeans.vim
src: /vagrant/dotfiles/jellybeans.vim
state: link
- name: create directory for dein.vim
file:
follow: no
path: /root/.vim/dein
state: directory
- name: download dein.vim installer
get_url:
url: 'https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh'
dest: /root/.vim/dein
mode: 0755
- name: install dein.vim
command: sh /root/.vim/dein/installer.sh /root/.vim/dein
changed_when: no
- name: install zsh-anyframe
git:
repo: 'https://github.com/mollifier/anyframe'
dest: /root/.zsh/anyframe
# - name: download hcxdumptool for wpa2 crack
# git:
# repo: 'https://github.com/ZerBea/hcxdumptool.git'
# dest: "{{ src_dir }}/hcxdumptool"
#
# - name: install hcxdumptool
# make:
# chdir: "{{ src_dir }}/hcxdumptool"
# target: install
#
# - name: download hcxtools for wpa2 crack
# git:
# repo: 'https://github.com/ZerBea/hcxtools.git'
# dest: "{{ src_dir }}/hcxtools"
#
# - name: install hcxtools
# make:
# chdir: "{{ src_dir }}/hcxtools"
# target: install