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