feat(bootstrap): add desktop environment support with configurable DE, DM, and display target

This commit is contained in:
2026-04-01 15:07:58 +02:00
parent a6bc7ffe04
commit 4b38754f8b
7 changed files with 250 additions and 20 deletions

View File

@@ -34,6 +34,10 @@
bootstrap_var_key: "{{ 'bootstrap_' + (os | replace('-lts', '') | replace('-', '_')) }}"
ansible.builtin.include_tasks: "{{ bootstrap_os_task_map[os] }}"
- name: Install desktop environment packages
when: system_cfg.features.desktop.enabled | bool
ansible.builtin.include_tasks: _desktop.yml
- name: Ensure chroot uses live environment DNS
ansible.builtin.file:
src: /run/NetworkManager/resolv.conf