feat: improved arch post update
This commit is contained in:
parent
b09fdfba56
commit
db7b285f57
@ -54,6 +54,8 @@
|
||||
- silicon
|
||||
- slurp
|
||||
- grim
|
||||
- wireshark
|
||||
- docker
|
||||
# Zathura pdf viewer stuff
|
||||
- zathura
|
||||
- zathura-pdf-mupdf
|
||||
@ -84,6 +86,25 @@
|
||||
- powershell
|
||||
state: present
|
||||
|
||||
|
||||
- name: Get User
|
||||
ansible.builtin.set_fact:
|
||||
user: "{{ ansible_env.USER | default('sam') }}"
|
||||
changed_when: false
|
||||
|
||||
- name: Ensure User Groups and Shell Are Set
|
||||
become: true
|
||||
ansible.builtin.user:
|
||||
name: "{{ user }}"
|
||||
groups:
|
||||
- wheel
|
||||
- docker
|
||||
- sys
|
||||
- log
|
||||
shell: /usr/bin/zsh
|
||||
state: present
|
||||
when: user is defined and not user == 'root'
|
||||
|
||||
- name: Enable and Start Needed Systemd Services
|
||||
become: true
|
||||
ansible.builtin.systemd:
|
||||
@ -93,3 +114,4 @@
|
||||
loop:
|
||||
- supergfxd
|
||||
- power-profiles-daemon.service
|
||||
- docker
|
||||
|
Loading…
Reference in New Issue
Block a user