diff --git a/README.txt b/README.txt index 5bca638..678cf35 100644 --- a/README.txt +++ b/README.txt @@ -8,5 +8,9 @@ ~/.xinitrc <= startx (~/.config/openbox/autostart also executed) | -`--~/.dotfiles/xinitrc +`--openbox-session + | + |--~/.dotfiles/xprofile + | + `--~/.dotfiles/xprograms diff --git a/bashrc b/bashrc index 4547478..d49b570 100755 --- a/bashrc +++ b/bashrc @@ -143,6 +143,14 @@ showinfo(){ __try_exec xset q } +x(){ + if [[ -z $DISPLAY ]] && ! [[ -e /tmp/.X11-unix/X0 ]] && (( EUID )); then + nohup startx >~/.xorg.log 2>&1 & + else + echo "X cant be started! Maybe another X is already started!" 1>&2 + fi +} + export __MYGITBAREREP="${HOME}/dbx/.git-bare" git-make-local-rep(){ test $# -eq 0 && {