non hidden, no need for xinitrc