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