From c608abd96aca0d9cd73d780bb8b38376719825b3 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Thu, 13 Jan 2022 05:27:42 +0100 Subject: [PATCH] Feat: add gtk, programming and virtualisation packages --- roles/workstation/defaults/main.yml | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/roles/workstation/defaults/main.yml b/roles/workstation/defaults/main.yml index dc6d8af..408fc7b 100644 --- a/roles/workstation/defaults/main.yml +++ b/roles/workstation/defaults/main.yml @@ -9,6 +9,7 @@ pacman_utils: - nss-mdns - networkmanager - brightnessctl + - python-psutil pacman_sound: - pulseaudio @@ -113,6 +114,19 @@ pacman_programming: - nodejs - yarn +pacman_virtualisation: + - vagrant + +pacman_gtk: + - materia-gtk-theme + - gnome-icon-theme-extras + - arc-solid-gtk-theme + - arc-gtk-theme + - gnome-themes-extra + - gnome-icon-theme-symbolic + - gnome-icon-theme + - adwaita-icon-theme + pacman_gnome: - gnome - gdm @@ -140,6 +154,9 @@ pacman_pkgs: - "{{ pacman_work }}" - "{{ pacman_3Dprint }}" - "{{ pacman_fonts }}" + - "{{ pacman_programming }}" + - "{{ pacman_virtualisation }}" + - "{{ pacman_gtk }}" aur_utils: - autofs @@ -157,15 +174,36 @@ aur_fonts: aur_work: - perl-locale-codes +aur_gtk: + - plata-theme + - gnome-colors-icon-theme + - numix-icon-theme-git + - numix-circle-icon-theme-git + - tela-icon-theme-git + aur_pkgs: - "{{ aur_utils }}" - "{{ aur_fonts }}" - "{{ aur_work }}" + - "{{ aur_gtk }}" # Gnome gnome_environnement: false +# gtk settings +gtk_settings: + - key: "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command" + value: "'urxvt'" + - key: "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/name" + value: "'Terminal'" + - key: "/org/gnome/shell/extensions/user-theme/name" + value: "'Materia-dark-compact'" + - key: "/org/gnome/desktop/interface/gkt-theme" + value: "'Materia-dark-compact'" + - key: "/org/gnome/desktop/interface/icon-theme" + value: "'Tela-orange-dark'" + # Autofs autofs: - host: nas