parent
78d22ef7de
commit
a87add6fa1
@ -0,0 +1,33 @@ |
||||
--- |
||||
- 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 |
Loading…
Reference in new issue