feat: improved arch post update

This commit is contained in:
Price Hiller 2023-01-26 00:41:03 -06:00
parent b09fdfba56
commit db7b285f57

View File

@ -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