From 623b3600f034ddcc30e72789006d796674c78e4b Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Wed, 2 Nov 2022 18:42:56 -0500 Subject: [PATCH] updates --- roles/customize/tasks/defaults.yml | 43 +++++++++++------------------- roles/customize/vars/defaults.yml | 2 +- roles/packages/tasks/RedHat.yml | 13 ++++++++- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/roles/customize/tasks/defaults.yml b/roles/customize/tasks/defaults.yml index cedb213..b71bf35 100644 --- a/roles/customize/tasks/defaults.yml +++ b/roles/customize/tasks/defaults.yml @@ -5,6 +5,21 @@ owner: root group: root +- name: download s76 gnome extension + ansible.builtin.git: + repo: https://github.com/pop-os/gnome-shell-extension-system76-power.git + dest: /tmp/s76-power + single_branch: yes + +- name: Build s76 gnome extension + community.general.make: + chdir: /tmp/s76-power + +- name: Run 'install' s76 gnome extension + community.general.make: + chdir: /tmp/s76-power + target: install + - name: set gnome config become_user: user dconf: @@ -92,30 +107,4 @@ dest: "~/.config/{{ item.dest }}/{{ item.destname }}" owner: "user" force: yes - with_items: "{{ configs }}" - -- name: Add user to adm group - ansible.builtin.user: - name: user - groups: adm - append: yes - -- name: Mask power profiles - ansible.builtin.systemd: - masked: yes - name: power-profiles-daemon - -- name: download s76 gnome extension - ansible.builtin.git: - repo: https://github.com/pop-os/gnome-shell-extension-system76-power.git - dest: /tmp/s76-power - single_branch: yes - -- name: Build s76 gnome extension - community.general.make: - chdir: /tmp/s76-power - -- name: Run 'install' s76 gnome extension - community.general.make: - chdir: /tmp/s76-power - target: install + with_items: "{{ configs }}" \ No newline at end of file diff --git a/roles/customize/vars/defaults.yml b/roles/customize/vars/defaults.yml index 96704af..226d161 100644 --- a/roles/customize/vars/defaults.yml +++ b/roles/customize/vars/defaults.yml @@ -20,7 +20,7 @@ dconf: #- {key: '/org/gnome/desktop/wm/preferences/titlebar-font', value: "'FuraMono Nerd Font 11'"} - {key: '/org/gnome/desktop/sound', value: "true"} - {key: '/org/gnome/shell/favorite-apps', value: "['io.gitlab.librewolf-community.desktop','terminator.desktop']"} - - {key: '/org/gnome/shell/enabled-extensions', value: "['pop-shell@system76.com','dash-to-dock@micxgx.gmail.com']"} + - {key: '/org/gnome/shell/enabled-extensions', value: "['pop-shell@system76.com','dash-to-dock@micxgx.gmail.com', 'system76-power@system76.com']"} - {key: '/org/gnome/shell/extensions/pop-shell/tile-by-default', value: "true"} - {key: '/org/gnome/shell/extensions/pop-shell/gap-inner', value: "uint32 1"} - {key: '/org/gnome/shell/extensions/pop-shell/gap-outer', value: "uint32 1"} diff --git a/roles/packages/tasks/RedHat.yml b/roles/packages/tasks/RedHat.yml index 073219b..e001f36 100644 --- a/roles/packages/tasks/RedHat.yml +++ b/roles/packages/tasks/RedHat.yml @@ -100,4 +100,15 @@ state: started name: "{{ item }}" enabled: yes - with_items: "{{ services_to_enable }}" \ No newline at end of file + with_items: "{{ services_to_enable }}" + +- name: Mask power profiles + ansible.builtin.systemd: + masked: yes + name: power-profiles-daemon + +- name: Add user to adm group + ansible.builtin.user: + name: user + groups: adm + append: yes \ No newline at end of file