12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- ---
- # - name: install neovim
- # pip: name=neovim state=present
- # tags: neovim
- # # become: true
- - name: install nginx
- pacman: name=nginx state=present
- tags: nginx
- become: true
- - name: install zsh
- pacman: name=zsh state=present
- tags: zsh
- become: true
- - name: switch default shell to zsh
- shell: chsh -s /usr/bin/zsh
- tags: shellchange
- become: true
- - name: clone oh-my-zsh
- get_url:
- url: https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh
- dest: /tmp/zsh_install.sh
- mode: 0774
- - name: install oh-my-zsh
- shell: /tmp/zsh_install.sh --noninteractive
- ignore_errors: true
- async: 10
- poll: 1
- - name: install neovim python client
- pip: name=neovim
- tags: python neovim
- become: true
- - name: create vim symlink to nvim
- file: src=/usr/bin/nvim dest=/usr/bin/vim state=link
- become: true
- - name: create vi symlink to vim
- file: src=/usr/bin/vim dest=/usr/bin/vi state=link
- become: true
- - name: install nodejs
- pacman: name=nodejs state=present
- tags: nodejs
- become: true
- - name: install npm
- pacman: name=npm state=present
- tags: npm
- become: true
- - name: install yarn
- community.general.npm: name=yarn global=yes
- tags: yarn
- - name: install postgres
- pacman: name=postgresql state=present
- tags: postgres
- become: true
- - name: install postgres-libs
- pacman: name=postgres-libs state=present
- tags: postgres-libs libpq
- become: true
- - name: install cmake
- pacman: name=cmake state=present
- tags: cmake
- become: true
- - name: install zeromq
- pacman: name=zeromq state=present
- tags: zeromq
- become: true
|