From 32a31a2dd67af4e76b926e89ed07e2a23b73f739 Mon Sep 17 00:00:00 2001 From: Klesh Wong Date: Wed, 4 May 2022 22:27:11 +0800 Subject: [PATCH] fix: pipewire might fail to start --- gui/awesome.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gui/awesome.sh b/gui/awesome.sh index c29d2b9..ed6d23b 100755 --- a/gui/awesome.sh +++ b/gui/awesome.sh @@ -24,7 +24,7 @@ $DRI/dict.sh HTTPS_PROXY=$GITHUB_PROXY git clone https://github.com/klesh/awesome-wm-widgets.git "$XDG_CONFIG_HOME/awesome/awesome-wm-widgets" # ~/.xinitrc -cat < ~/.xinitrc +cat <<'EOT' > ~/.xinitrc export XMODIFIERS="@im=ibus" export QT_IM_MODULE=ibus export GTK_IM_MODULE=xim @@ -32,6 +32,7 @@ export VIM_MODE=enhanced export DMENU_DEFAULT_OPTS='-i -c -fn monospace:13 -nb #222222 -nf #bbbbbb -sb #5b97f7 -sf #eeeeee -l 20' export TMUX_SHELL=/usr/bin/fish export XDG_RUNTIME_DIR=/tmp/runtime-klesh +mkdir -p $XDG_RUNTIME_DIR exec dbus-run-session -- awesome 2> /tmp/awesome.log EOT @@ -42,7 +43,7 @@ cat <<'EOT' | sed "s|__PDIR__|$PDIR|g" > ~/.profile export WINIP=localhost export PATH=~/dotfiles/bin:~/.local/bin:$PATH -#Startx Automatically +# startx Automatically if [ -z "$DISPLAY" ] && [ $(tty) = /dev/tty1 ]; then startx fi