You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How I setup my Mac after a clean installation of macOS
Utility Applications
Bartender – Gives you the ability to hide menu bar icons you don't need or only show them when there is an update. Very neat in combination with iStat Menu.
iStat Menus – Show system stats in the menu bar. I mostly use it to check CPU usage and network traffic. Also gives you the option of a "fuzzy clock", basically a clock like you would read it e.g. "quarter past one" instead of 01:15pm.
Oh My Zsh – Even though Catalina now uses zsh as the default shell, some of the plugins I use still require Oh My Zsh so I still run with it. installed via the terminal.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
open .zshrc
In your .zshrc file you will need to add the following two lines for nvm later (there is also a completed .zshrc file in this repository)
Again: Go to you .zshrc file and change the theme to ZSH_THEME="spaceship"
Hyper – My terminal of choice mostly because of themes and plugins available.
Hyper Night Owl – My favorite theme for Hyper. Just type hyper i hyper-night-owl
Navigate to your Hyper.js settings and change the font to Victor Mono * open -a TextEdit .hyper.js
config: {// font family with optional fallbacksfontFamily: '"Victor Mono", "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',// default font weight: 'normal' or 'bold'fontWeight: '700',}
Homebrew – A package manager I mostly use to install Node.js in the way I like and some other miscellaneous packages.
Node Version Manager – Having multiple node versions at hand can sometimes be necessary. I simply install it via homebrew.
brew install nvm
Node.js – I mostly go for the latest version of Node.js. Install it via nvm.