32 lines
855 B
YAML
32 lines
855 B
YAML
- name: User Configuration - Add sudoers entry for "{{ username }}"
|
|
lineinfile:
|
|
path: "/etc/sudoers.d/{{ username }}"
|
|
line: "{{ username }} ALL=(ALL) NOPASSWD: ALL"
|
|
create: yes
|
|
mode: "0640"
|
|
|
|
- name: User Configuration - Copy tmux configuration
|
|
copy:
|
|
src: "files/configs/tmux.conf"
|
|
dest: "{{ userhome }}/.tmux.conf"
|
|
owner: "{{ username }}"
|
|
group: "{{ username }}"
|
|
|
|
- name: User Configuration - Copy pictures
|
|
become_user: "{{ username }}"
|
|
copy:
|
|
src: files/pictures/
|
|
dest: "{{ userhome }}/Pictures/"
|
|
|
|
- name: User Configuration - Create opt/scripts directory
|
|
become_user: "{{ username }}"
|
|
file:
|
|
path: "{{ userhome }}/opt/scripts"
|
|
state: directory
|
|
|
|
- name: User Configuration - Create Seafile directory
|
|
become_user: "{{ username }}"
|
|
file:
|
|
path: "{{ userhome }}/Seafile"
|
|
state: directory
|