more setting up sway desktop, this is getting messy but I need to keep moving
This commit is contained in:
parent
cbf055d05e
commit
8f606ed902
14 changed files with 89 additions and 16 deletions
4
roles/dotfiles/defaults/main.yaml
Normal file
4
roles/dotfiles/defaults/main.yaml
Normal file
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
dotfiles_user: "{{ user }}"
|
||||
dotfiles_url: "{{ url }}"
|
||||
dotfiles_shell: bash
|
13
roles/dotfiles/tasks/main.yaml
Normal file
13
roles/dotfiles/tasks/main.yaml
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
- name: dotfiles | set user shell
|
||||
ansible.builtin.user:
|
||||
name: "{{ dotfiles_user }}"
|
||||
shell: "/usr/bin/{{ dotfiles_shell }}"
|
||||
|
||||
- name: dotfiles | install from remote source
|
||||
become: true
|
||||
become_user: "{{ dotfiles_user }}"
|
||||
shell:
|
||||
cmd: "curl -o- -L {{ dotfiles_url }} | {{ dotfiles_shell }}"
|
||||
creates: "/home/{{ dotfiles_user }}/.dotfiles"
|
||||
register: dotfiles
|
Loading…
Add table
Add a link
Reference in a new issue