From a339347d0dfb702bc9ffae1089b24ae08b79f736 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 25 Nov 2022 16:44:07 -0500 Subject: [PATCH] Launch sway with a dbus session. Otherwise mako will fail to dismiss notifications because it fails to connect to dbus. --- ansible/roles/sway/files/launch_sway_freebsd.bash | 2 +- ansible/roles/sway/files/sway_config_files/notifications.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/roles/sway/files/launch_sway_freebsd.bash b/ansible/roles/sway/files/launch_sway_freebsd.bash index 720bbd1..6f0d5a8 100644 --- a/ansible/roles/sway/files/launch_sway_freebsd.bash +++ b/ansible/roles/sway/files/launch_sway_freebsd.bash @@ -11,4 +11,4 @@ if [[ ! -v XDG_RUNTIME_DIR ]]; then fi -exec sway -d &> $HOME/.config/swaylog +exec dbus-launch sway -d &> $HOME/.config/swaylog diff --git a/ansible/roles/sway/files/sway_config_files/notifications.conf b/ansible/roles/sway/files/sway_config_files/notifications.conf index e88db74..519ebe0 100644 --- a/ansible/roles/sway/files/sway_config_files/notifications.conf +++ b/ansible/roles/sway/files/sway_config_files/notifications.conf @@ -2,4 +2,4 @@ bindsym $mod+Escape exec makoctl dismiss bindsym $mod+Shift+Escape exec makoctl invoke # Notifications -exec /usr/bin/mako +exec mako