Files
env-ansible/tasks/workstation/linux/software/gnome.yml
T
2026-10-02 11:25:34 -07:00

25 lines
937 B
YAML

# Some Linux distros come with meh DE's, this fixes that.
- name: Workstation | Linux | Software | GNOME | Check (Parrot OS Only)
ansible.builtin.shell: which gdm3
register: gnome_install
when: ansible_distribution in ("Parrot OS")
ignore_errors: true
- name: Workstation | Linux | Software | GNOME | Install
package:
name:
- gnome
- gdm3
state: present
when: gnome_install is defined and gnome_install.failed is defined and gnome_install.failed
- name: Workstation | Linux | Software | GNOME | Note Before Exiting
ansible.builtin.debug:
msg: "You will need to run `dpkg-reconfigure gdm3` to ensure gdm3 is selected."
when: gnome_install is defined and gnome_install.failed is defined and gnome_install.failed
- name: Workstation | Linux | Software | GNOME | Exiting
ansible.builtin.shell: exit 1
when: gnome_install is defined and gnome_install.failed is defined and gnome_install.failed