From a43c0ef1aaa99d6003baa716cdaa9218545ca743 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Thu, 3 Nov 2022 19:39:01 -0500 Subject: [PATCH] updates --- roles/customize/vars/defaults.yml | 2 +- roles/packages/files/bluetooth | 6 ++++++ roles/packages/tasks/RedHat.yml | 11 ++++++++++- 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 roles/packages/files/bluetooth diff --git a/roles/customize/vars/defaults.yml b/roles/customize/vars/defaults.yml index c8e05ce..8d4cf52 100644 --- a/roles/customize/vars/defaults.yml +++ b/roles/customize/vars/defaults.yml @@ -3,7 +3,7 @@ dconf: - {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding', value: "'t'"} - {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command', value: "'terminator'"} - {key: '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/name', value: "'Terminal'"} - - {key: '/org/gnome/desktop/wm/keybindings/close', value: "[F4]"} + - {key: '/org/gnome/desktop/wm/keybindings/close', value: "['F4']"} - {key: '/org/gnome/desktop/wm/keybindings/switch-to-workspace-left', value: "['Left']"} - {key: '/org/gnome/desktop/wm/keybindings/switch-to-workspace-right', value: "['Right']"} - {key: '/org/gnome/shell/keybindings/toggle-overview', value: "@as []"} diff --git a/roles/packages/files/bluetooth b/roles/packages/files/bluetooth new file mode 100644 index 0000000..5036fbf --- /dev/null +++ b/roles/packages/files/bluetooth @@ -0,0 +1,6 @@ +#!/bin/bash +if [[ $1 = pre ]]; then + btmgmt power off +elif [[ $1 = post ]]; then + btmgmt power on +fi diff --git a/roles/packages/tasks/RedHat.yml b/roles/packages/tasks/RedHat.yml index 760c4b0..50b01a1 100644 --- a/roles/packages/tasks/RedHat.yml +++ b/roles/packages/tasks/RedHat.yml @@ -115,4 +115,13 @@ with_items: "{{ groups_to_add }}" - name: Update sleep mode - shell: 'grubby --args="mem_sleep_default=shallow" --update-kernel=ALL' \ No newline at end of file + shell: 'grubby --args="mem_sleep_default=shallow" --update-kernel=ALL' + +- name: Set bluetooth script + become_user: user + copy: + src: "files/bluetooth" + dest: "/lib/systemd/system-sleep/bluetooth-suspend" + owner: "root" + force: yes + mode: 'a+x' \ No newline at end of file