feat: Refactor game station launch scripts and update session management

This commit is contained in:
2025-10-27 00:06:05 +01:00
parent adc893de6e
commit 49de842b57
8 changed files with 147 additions and 45 deletions
+7 -4
View File
@@ -88,12 +88,15 @@
ansible.builtin.command: systemctl set-default graphical.target
changed_when: false
- name: Disable GDM display manager
- name: Disable Unwanted services
become: true
ansible.builtin.systemd:
name: gdm
name: "{{ item }}"
enabled: false
state: stopped
loop:
- gdm
- sddm
# System actions
- name: Create Gamescope slice
@@ -144,7 +147,7 @@
become: true
ansible.builtin.file:
path: /root/.local/logs/jupiter-biosupdate.log
state: touch
state: file
owner: root
group: root
mode: "0644"
@@ -166,7 +169,7 @@
- video
- audio
- input
shell: /bin/bash
shell: /bin/zsh
create_home: true
state: present