split configs, fix bug xinit