From 6493bb2ccf48a3fd79e4c6352254104fd718378c Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Wed, 29 Jan 2020 19:30:52 +0000 Subject: [PATCH] xinit: make terminal applications start again on login It seems that using `&` was sending `urxvtd` to the background too quickly, i.e. before it would bind to the controller socket. Later calls to `urxvtc` would have nothing to connect to and refuse to open. `-f` will wait for the socket to be bound before forking. --- xinit/xprofile.d/99-applications.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xinit/xprofile.d/99-applications.sh b/xinit/xprofile.d/99-applications.sh index 7155033..89731cc 100755 --- a/xinit/xprofile.d/99-applications.sh +++ b/xinit/xprofile.d/99-applications.sh @@ -4,7 +4,7 @@ URXVT_PERL_LIB=$URXVT_PERL_LIB:$HOME/src/dotfiles/urxvt/perls URXVT_PERL_LIB=$URXVT_PERL_LIB:$HOME/src/dotfiles/urxvt/perls/deprecated export URXVT_PERL_LIB -urxvtd -q -o & +urxvtd -q -o -f compton --config ~/.config/compton.conf & unclutter --timeout 1 & xcape -e "Control_L=Escape;Control_R=Escape" -- 2.48.1