Change nymph target to Fedora Workstation

This commit is contained in:
Fabio Scotto di Santolo
2026-07-17 19:52:20 +02:00
parent b4b73387de
commit 2b9d22172b
10 changed files with 74 additions and 56 deletions

View File

@@ -0,0 +1,5 @@
---
desktop_profile: gnome
desktop_environment: gnome
desktop_sessions_enabled: []
desktop_default_session: gnome

View File

@@ -27,7 +27,6 @@ fedora_docker_packages:
- docker-compose-plugin
enabled_services:
- docker
- firewalld
fedora_dotfiles:

View File

@@ -0,0 +1,5 @@
---
platform_profile: fedora
platform_family: redhat
platform_package_manager: dnf
platform_service_manager: systemd

View File

@@ -2,7 +2,8 @@
hostname: deadalus-fedora
host_packages: []
host_enabled_services: []
host_enabled_services:
- docker
workstation_firewall_backend: firewalld
workstation_host_vscode_extensions:

View File

@@ -1,26 +1,7 @@
---
hostname: nymph
# Void Linux/Niri laptop target. Keep host-specific packages empty until hardware
# support is verified on the installed system.
# DankLinux / DankMaterialShell (DMS) repositories.
# https://danklinux.com/docs/dankmaterialshell/installation (Void Linux)
# The packages_void role writes each entry to /etc/xbps.d/<name>.conf as
# "repository=<url>" and refreshes the cache with accept_pubkey: true, which
# auto-trusts the DankLinux signing key on first sync.
host_xbps_repositories:
- name: dms
url: https://void.danklinux.com/dms/current
- name: danklinux
url: https://void.danklinux.com/danklinux/current
# DankMaterialShell. Installing dms pulls in quickshell, dgop, matugen, etc.
# The remainder are the optional features documented for DMS.
host_packages:
- dms
- cava
- dankcalendar
- danksearch
- qt6-multimedia
# Fedora Workstation/GNOME laptop target. GNOME is provided by the base Fedora
# Workstation install and is intentionally not customized by Ansible yet.
host_packages: []
host_enabled_services: []

View File

@@ -2,9 +2,14 @@
all:
children:
platform_void:
hosts: {}
platform_fedora:
hosts:
nymph:
ansible_connection: local
deadalus-fedora:
ansible_connection: local
platform_mint:
hosts:
@@ -18,6 +23,10 @@ all:
children:
platform_void:
fedora:
children:
platform_fedora:
graphical_desktop:
hosts:
ikaros:
@@ -35,9 +44,7 @@ all:
ansible_connection: local
role_lab:
hosts:
nymph:
ansible_connection: local
hosts: {}
desktop_sway:
hosts: {}
@@ -46,6 +53,9 @@ all:
hosts: {}
desktop_niri:
hosts: {}
desktop_gnome:
hosts:
nymph:
ansible_connection: local
@@ -60,10 +70,6 @@ all:
workstation_dev_wsl:
ubuntu_server:
fedora:
children:
fedora_workstation:
workstation:
children:
workstation_host: