From 84da86c54afb0b8f9e009d23f4b6ba13b599360d Mon Sep 17 00:00:00 2001 From: Ariejan de Vroom Date: Fri, 7 Jun 2024 09:49:30 +0200 Subject: [PATCH] Load dconf file --- roles/04_desktop/files/gsettings.dconf | 9 +++++++++ roles/04_desktop/tasks/gsettings.yml | 13 ++----------- 2 files changed, 11 insertions(+), 11 deletions(-) create mode 100644 roles/04_desktop/files/gsettings.dconf diff --git a/roles/04_desktop/files/gsettings.dconf b/roles/04_desktop/files/gsettings.dconf new file mode 100644 index 0000000..dcf0e6e --- /dev/null +++ b/roles/04_desktop/files/gsettings.dconf @@ -0,0 +1,9 @@ +[org/gnome/desktop/session] +# Disable screen idle lock +idle-delay=uint32 0 + +[org/gnome/settings-daemon/plugins/power] +# Power-off on power button +power-button-action='interactive' +# Disable sleep +sleep-display-ac-type='nothing' \ No newline at end of file diff --git a/roles/04_desktop/tasks/gsettings.yml b/roles/04_desktop/tasks/gsettings.yml index fc62fcb..7f9c34c 100644 --- a/roles/04_desktop/tasks/gsettings.yml +++ b/roles/04_desktop/tasks/gsettings.yml @@ -1,12 +1,3 @@ --- -- name: Power button behaviour - community.general.dconf: - key: "/org/gnome/settings-daemon/plugins/power/power-button-action/" - value: "interactive" - state: present - -- name: Power button behaviour - community.general.dconf: - key: "/org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type/" - value: "nothing" - state: present \ No newline at end of file +- name: Apply dconf settings + ansible.builtin.command: dconf load < {{ gesttings.dconf }} \ No newline at end of file