Ansible_workstation/tasks/arch_gnome.yml

128 lines
2.8 KiB
YAML
Raw Normal View History

2018-08-22 19:31:42 +00:00
---
- name: Install gnome packages
pacman:
name:
- gnome
- gdm
- gnome-tweaks
- gparted
- transmission-gtk
- quodlibet
- chrome-gnome-shell
- networkmanager
- network-manager-applet
- gnome-keyring
2018-10-17 09:29:13 +00:00
- grsync
2018-11-11 16:49:58 +00:00
- soundconverter
- picard
2019-03-04 08:35:30 +00:00
- shotwell
2019-04-30 12:39:42 +00:00
- pitivi
2019-07-28 05:59:51 +00:00
- seahorse
2018-08-22 19:31:42 +00:00
state: present
2018-08-22 19:52:57 +00:00
- name: enable service gdm
systemd:
name: gdm
enabled: yes
- name: disable old network services
systemd:
name: '{{ item }}'
2018-08-28 05:59:15 +00:00
enabled: no
with_items:
- dhcpcd
2020-01-02 06:49:14 +00:00
ignore_errors: yes
2018-10-04 13:47:17 +00:00
- name: enable service NetworkManager
systemd:
name: NetworkManager
enabled: yes
2018-08-22 21:13:56 +00:00
- name: Install python-psutil package
pacman:
name: python-psutil
2018-11-10 14:58:21 +00:00
state: present
- name: Install look and feel
pacman:
name:
- 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
state: present
2018-08-22 21:13:56 +00:00
2018-11-10 14:58:21 +00:00
- name: Install AUR Icons and gtk themes
2018-11-07 13:21:00 +00:00
aur:
name: "{{ item }}"
use: makepkg
skip_installed: true
with_items:
2020-01-02 18:48:15 +00:00
- plata-theme
2018-11-07 13:21:00 +00:00
- gnome-colors-icon-theme
2019-04-16 09:21:02 +00:00
- numix-icon-theme-git
2018-11-10 14:58:21 +00:00
- numix-circle-icon-theme-git
2020-01-02 18:48:15 +00:00
- tela-icon-theme-git
2018-11-07 13:21:00 +00:00
become: yes
become_user: aur_builder
2020-01-02 18:48:15 +00:00
2020-01-03 07:03:19 +00:00
- name: <super + q> to close window
dconf:
key: "/org/gnome/desktop/wm/keybindings/close"
2020-01-04 06:08:30 +00:00
value: "['<Super>q']"
2020-01-03 07:03:19 +00:00
state: present
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-03 07:03:19 +00:00
2020-01-02 18:48:15 +00:00
- name: <super + enter> to fire a terminal - binding
dconf:
2020-01-02 18:54:08 +00:00
key: "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding"
2020-01-04 06:08:30 +00:00
value: "'<Super>Return'"
2020-01-02 18:48:15 +00:00
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-02 18:48:15 +00:00
- name: <super + enter> to fire a terminal - command
dconf:
2020-01-02 18:54:08 +00:00
key: "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command"
2020-05-29 05:48:33 +00:00
value: "'alacritty'"
2020-01-02 18:48:15 +00:00
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-02 18:48:15 +00:00
- name: <super + enter> to fire a terminal - name
dconf:
2020-01-02 18:54:08 +00:00
key: "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/name"
2020-01-02 18:48:15 +00:00
value: "'Terminal'"
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-02 18:48:15 +00:00
- name: Shell theme
dconf:
2020-01-02 18:54:08 +00:00
key: "/org/gnome/shell/extensions/user-theme/name"
2020-01-02 18:48:15 +00:00
value: "'Plata-Noir-Compact'"
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-02 18:48:15 +00:00
- name: Gtk theme
dconf:
2020-01-03 06:56:07 +00:00
key: "/org/gnome/desktop/interface/gkt-theme"
2020-01-03 06:59:07 +00:00
value: "'Plata-Noir-Compact'"
2020-01-02 18:48:15 +00:00
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"
2020-01-02 18:48:15 +00:00
- name: Icon theme
dconf:
2020-01-03 06:56:07 +00:00
key: "/org/gnome/desktop/interface/icon-theme"
2020-01-02 18:48:15 +00:00
value: "'Tela-orange-dark'"
state: present
2020-01-02 19:09:34 +00:00
become: true
2020-07-17 09:55:14 +00:00
become_user: "{{ me.username }}"