fix: move _zshenv into _zshrc to avoid double loading
feat: add startup message with tmux and host info