You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

33 lines
712 B

---
- name: Install dfm.
become: true
become_user: "{{ user_name }}"
command: cargo install --git https://git.rsrp.se/rsrp/dfm
changed_when: true
- name: Clone dotfiles repo.
become: true
become_user: "{{ user_name }}"
git:
repo: "{{ df_repo }}"
dest: /home/{{ user_name }}/.df
version: master
- name: Ensure .config is executable
file:
state: directory
path: /home/{{ user_name }}/.config
owner: "{{ user_name }}"
group: "{{ user_name }}"
mode: 0755
- name: Install dotfiles.
become: true
become_user: "{{ user_name }}"
command: $HOME/.cargo/bin/dfm
changed_when: true
- name: Change default shell to fish.
user:
name: rsrp
shell: /bin/fish