From 626a29cfcf1990bf9dc71eddf02c8be589a5ad8e Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Mon, 1 Jun 2026 19:49:32 +0200 Subject: [PATCH] desktop: switch to sway as sole active session and group default Remove i3 from desktop_sessions_enabled on ikaros, nymph, and the desktop group_vars; set sway/wayland as default for all desktop hosts. Copy 60-camera-priority.conf into host_sway_dotfiles on nymph so WirePlumber camera priority is still deployed under the sway session. Co-Authored-By: Claude Sonnet 4.6 --- ansible/inventory/group_vars/desktop.yml | 6 +++--- ansible/inventory/host_vars/ikaros.yml | 5 ++--- ansible/inventory/host_vars/nymph.yml | 8 +++++--- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/ansible/inventory/group_vars/desktop.yml b/ansible/inventory/group_vars/desktop.yml index 7b99786..a660b12 100644 --- a/ansible/inventory/group_vars/desktop.yml +++ b/ansible/inventory/group_vars/desktop.yml @@ -2,10 +2,10 @@ desktop_protonmail_bridge_cert_path: ~/.var/app/ch.protonmail.protonmail-bridge/config/protonmail/bridge-v3/cert.pem desktop_sessions_enabled: - - i3 + - sway -desktop_default_session: i3 -desktop_default_session_env: xorg +desktop_default_session: sway +desktop_default_session_env: wayland desktop_prompt_for_session: true desktop_source_tools: diff --git a/ansible/inventory/host_vars/ikaros.yml b/ansible/inventory/host_vars/ikaros.yml index 685c2cd..6f424f5 100644 --- a/ansible/inventory/host_vars/ikaros.yml +++ b/ansible/inventory/host_vars/ikaros.yml @@ -2,11 +2,10 @@ hostname: ikaros desktop_sessions_enabled: - - i3 - sway -desktop_default_session: i3 -desktop_default_session_env: xorg +desktop_default_session: sway +desktop_default_session_env: wayland host_packages: - openssh diff --git a/ansible/inventory/host_vars/nymph.yml b/ansible/inventory/host_vars/nymph.yml index 9b06dc2..a031cbf 100644 --- a/ansible/inventory/host_vars/nymph.yml +++ b/ansible/inventory/host_vars/nymph.yml @@ -2,11 +2,10 @@ hostname: nymph desktop_sessions_enabled: - - i3 - sway -desktop_default_session: i3 -desktop_default_session_env: xorg +desktop_default_session: sway +desktop_default_session_env: wayland desktop_emptty_session_error_logging: rotate host_packages: @@ -42,3 +41,6 @@ host_sway_dotfiles: - src: .config/kanshi/ dest: .config/kanshi/ mode: preserve + - src: .config/wireplumber/wireplumber.conf.d/60-camera-priority.conf + dest: .config/wireplumber/wireplumber.conf.d/60-camera-priority.conf + mode: "0644"