aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbozo.kopic <bozo@kopic.xyz>2023-08-01 20:44:13 +0200
committerbozo.kopic <bozo@kopic.xyz>2023-08-01 20:44:13 +0200
commit4b04e9bd7549b3639ed29a9684017ecbf8e7abfb (patch)
tree22f0224e83c2f13b0e0355e580728a8dc2ee5ebd
parent8bd8f54c62b64fc17d48dc36c230ca6b452c7db0 (diff)
.
-rwxr-xr-xinstall.sh1
-rwxr-xr-xsway/run-sway.sh7
2 files changed, 8 insertions, 0 deletions
diff --git a/install.sh b/install.sh
index c49ce4f..aa4fe02 100755
--- a/install.sh
+++ b/install.sh
@@ -177,6 +177,7 @@ done
# sway
symlink ~/.dotfiles/sway ~/.config/sway
+symlink ~/.dotfiles/sway/run-sway.sh ~/bin/run-sway
# tmux
symlink ~/.dotfiles/tmux ~/.config/tmux
diff --git a/sway/run-sway.sh b/sway/run-sway.sh
new file mode 100755
index 0000000..6980cd4
--- /dev/null
+++ b/sway/run-sway.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+if pidof dbus-daemon > /dev/null; then
+ exec sway > ~/.sway.log
+else
+ exec dbus-run-session -- sway > ~/.sway.log
+fi