From b90854bf91bba05e702e6081b5a3f62bf9404540 Mon Sep 17 00:00:00 2001 From: Thomas Ulmer Date: Sat, 10 Jan 2026 17:34:28 -0800 Subject: init: auto config for pulse vs pipewire --- xinitrc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'xinitrc') diff --git a/xinitrc b/xinitrc index 88e7a9a..9f7e1d3 100644 --- a/xinitrc +++ b/xinitrc @@ -2,11 +2,15 @@ set -x xset r rate 210 35 setxkbmap -layout us,us -variant ,colemak -option grp:rctrl_toggle -pulseaudio -k -pulseaudio -D + +if [[ $(uname -a) == *"gentoo"* ]]; then +AUDIO="gentoo-pipewire-launcher restart & disown" +else +AUDIO="pulseaudio -k; pulseaudio -D" +fi ~/.fehbg & slstatus & unclutter --timeout 3 --hide-on-key-press & WM=${2:-dwm} -dbus-launch --exit-with-session ${WM} +exec dbus-launch --exit-with-session bash -c "${AUDIO}; exec ${WM}" -- cgit v1.2.3