X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.xinitrc;h=dabbeb0e50615bec5363ee8ec275a9a71f5a28d3;hb=bc9039cb4ce25edee5ea21d01fc62c88038f8fe7;hp=dffb5a9b7d9c2564547ef46bcd602ebbd4676ab8;hpb=6fd72eb67de65b4ce4c3cf46e3390e7b9cc4a83e;p=dotfiles.git diff --git a/.xinitrc b/.xinitrc index dffb5a9..dabbeb0 100644 --- a/.xinitrc +++ b/.xinitrc @@ -1,10 +1,26 @@ #!/bin/sh +# Add X authorization for all host names +if xauth list | grep -Fq -- -eth; then + if xauth list | grep -Fq -- -wifi; then + # Nothing to do + : + else + xauth list | sed -e 's/^/add /' -e 's/-eth/-wifi/' | xauth + fi +elif xauth list | grep -Fq -- -wifi; then + xauth list | sed -e 's/^/add /' -e 's/-wifi/-eth/' | xauth +else + echo "Unknown xauth info" >&2 + xauth list + exit 1 +fi + PATH="$PATH":/usr/games # Set initial background xsetroot -solid DarkCyan -xli -border darkcyan -center -onroot -quiet -zoom auto "`$HOME/current/projects/xsetbg/print-filename.py`" +xli -border darkcyan -center -onroot -quiet -zoom auto "`$HOME/current/projects/xsetbg/print-filename.py -e koi8-r`" # load .Xdefaults/.Xresources if [ -f "$HOME"/lib/X11/.Xdefaults ]; then