restructure zshrc w/ java optional