63 lines
1.5 KiB
YAML
63 lines
1.5 KiB
YAML
---
|
|
|
|
########################################
|
|
# Apply KDE settings to user profile
|
|
########################################
|
|
|
|
#- name: autologin - create local user profile folder
|
|
# file:
|
|
# path: "/home/{{ local_user }}"
|
|
# owner: "{{ local_user }}"
|
|
# group: "{{ local_user }}"
|
|
# state: directory
|
|
# mode: '0700'
|
|
|
|
- name: autologin - Create User Service Folder and parents
|
|
file:
|
|
path: "/home/{{ local_user }}/.config/systemd/user"
|
|
state: directory
|
|
owner: "{{ local_user }}"
|
|
group: "{{ local_user }}"
|
|
mode: '0700'
|
|
|
|
- name: autologin - Disable kwallet
|
|
copy:
|
|
dest: "/home/{{ local_user }}/.config/kwalletrc"
|
|
content: |
|
|
[Wallet]
|
|
Enabled=false
|
|
owner: "{{ local_user }}"
|
|
group: "{{ local_user }}"
|
|
mode: '0700'
|
|
|
|
- name: autologin - configure power options
|
|
copy:
|
|
dest: "/home/{{ local_user }}/.config/powerdevilrc"
|
|
content: |
|
|
[AC][Display]
|
|
DimDisplayIdleTimeoutSec=-1
|
|
DimDisplayWhenIdle=false
|
|
TurnOffDisplayIdleTimeoutSec=-1
|
|
TurnOffDisplayWhenIdle=false
|
|
|
|
[AC][SuspendAndShutdown]
|
|
AutoSuspendAction=0
|
|
LidAction=0
|
|
PowerButtonAction=0
|
|
owner: "{{ local_user }}"
|
|
group: "{{ local_user }}"
|
|
mode: '0700'
|
|
|
|
- name: autologin - configure screen locking
|
|
copy:
|
|
dest: "/home/{{ local_user }}/.config/kscreenlockerrc"
|
|
content: |
|
|
[Daemon]
|
|
Autolock=false
|
|
LockOnResume=false
|
|
Timeout=0
|
|
owner: "{{ local_user }}"
|
|
group: "{{ local_user }}"
|
|
mode: '0700'
|
|
|
|
... |