Files
dotfiles/ansible/roles/fish/tasks/main.yml
T

37 lines
731 B
YAML

---
- name: Install Fish (shell)
become: true
pacman:
name: fish
state: present
- name: Install Neofetch (operating system informations logger)
become: true
pacman:
name: neofetch
state: present
- name: Install OpenVPN (for openvpn.fish)
become: true
pacman:
name: openvpn
state: present
- name: Setup Fish
synchronize:
delete: true
src: fish
dest: "/$HOME/.config"
- name: Clone Oh My Fish
git:
repo: https://github.com/oh-my-fish/oh-my-fish
dest: /$HOME/.local/share/omf
depth: 1
single_branch: true
update: true
depth: 1
single_branch: true
update: true
- name: Setup OMF
synchronize:
delete: true
src: omf
dest: "/$HOME/.config"