diff --git a/group_vars/all.yml b/group_vars/all.yml index a59e0e7..a46c6b1 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -60,6 +60,7 @@ packages: - zsh aur_packages: + - visual-studio-code-bin - gohugo-extended-bin - gnome-extensions-cli - zsh-antidote @@ -96,4 +97,4 @@ gnome_extensions: - dash-to-panel@jderose9.github.com - openweather-extension@penguin-teal.github.io - user-theme@gnome-shell-extensions.gcampax.github.com - - freon@UshakovVasilii_Github.yahoo.com \ No newline at end of file + - freon@UshakovVasilii_Github.yahoo.com diff --git a/roles/07_user/tasks/main.yml b/roles/07_user/tasks/main.yml index f0082d6..c553f94 100644 --- a/roles/07_user/tasks/main.yml +++ b/roles/07_user/tasks/main.yml @@ -41,3 +41,9 @@ mode: '0644' become: true become_user: "{{ user.name }}" + +- name: Configure pinentry for gnome3 + ansible.builtin.lineinfile: + path: ~/.gnupg/gpg-agent.conf + line: "pinentry-program /usr/bin/pinentry-gnome3" + create: yes \ No newline at end of file diff --git a/roles/08_tweaks/files/gsettings.dconf b/roles/08_tweaks/files/gsettings.dconf index a44393e..49642ce 100644 --- a/roles/08_tweaks/files/gsettings.dconf +++ b/roles/08_tweaks/files/gsettings.dconf @@ -10,6 +10,7 @@ sleep-display-ac-type='nothing' [org/gnome/settings-daemon/plugins/color] night-light-enabled=true +night-light-temperature=uint32 2700 [org/gnome/desktop/input-sources] # Remap caps lock to control @@ -37,3 +38,9 @@ name='WhiteSur-Light-blue' disable-user-extensions=false enabled-extensions=['freon@UshakovVasilii_Github.yahoo.com', 'dash-to-panel@jderose9.github.com', 'openweather-extension@penguin-teal.github.io', 'user-theme@gnome-shell-extensions.gcampax.github.com'] favorite-apps=['org.gnome.Nautilus.desktop', 'com.todoist.Todoist.desktop', 'md.obsidian.Obsidian.desktop', 'org.mozilla.Thunderbird.desktop', 'firefox.desktop', 'org.gnome.Terminal.desktop', 'com.spotify.Client.desktop', 'com.slack.Slack.desktop'] + +[org/gnome/shell/extensions/dash-to-panel] +dot-position='BOTTOM' +panel-anchors='{"0":"MIDDLE"}' +panel-element-positions='{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":false,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"centered"},{"element":"centerBox","visible":false,"position":"stackedBR"},{"element":"rightBox","visible":false,"position":"stackedBR"},{"element":"dateMenu","visible":false,"position":"stackedBR"},{"element":"systemMenu","visible":false,"position":"stackedBR"},{"element":"desktopButton","visible":false,"position":"stackedBR"}]}' +stockgs-keep-top-panel=true diff --git a/roles/08_tweaks/tasks/gnome-extensions.yml b/roles/08_tweaks/tasks/gnome-extensions.yml index 961c417..8ee050d 100644 --- a/roles/08_tweaks/tasks/gnome-extensions.yml +++ b/roles/08_tweaks/tasks/gnome-extensions.yml @@ -3,4 +3,6 @@ ansible.builtin.shell: gext --filesystem install {{ item }} with_items: "{{ gnome_extensions }}" changed_when: true + become: true + become_user: "{{ user.name }}" \ No newline at end of file diff --git a/roles/08_tweaks/tasks/gsettings.yml b/roles/08_tweaks/tasks/gsettings.yml index 20e3ab5..a6f7044 100644 --- a/roles/08_tweaks/tasks/gsettings.yml +++ b/roles/08_tweaks/tasks/gsettings.yml @@ -2,3 +2,5 @@ - name: Apply dconf settings ansible.builtin.shell: dconf load / < {{ role_path }}/files/gsettings.dconf changed_when: true + become: true + become_user: "{{ user.name }}" \ No newline at end of file