- http://sourabhbajaj.com/mac-setup/ - OG but very out of date
- https://www.stuartellis.name/articles/mac-setup/
- https://www.robinwieruch.de/mac-setup-web-development/
- https://github.com/alexramirez/mac-setup
- https://github.com/ThePrimeagen/init.lua/tree/master
- https://github.com/wbthomason/dotfiles/tree/main/dot_config/nvim
- https://github.com/pynappo/dotfiles/tree/main/.config/nvim
Before you do anything you MUST complete these steps
- grab as much coconut oil you can (extra virgin works best)
- generously apply oil to yourself (bath tub full of coconut oil recommended (in the lack of forementioned, paint roller can do))
- subscribe to prime https://www.youtube.com/c/theprimeagen
now it's safe to proceed
first u
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
add brew to path
export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
brew install \
git \
wget \
mas \
nvm \
tldr \
tree \
ripgrep \
z \
thefuck
brew tap microsoft/git
brew install --cask git-credential-manager-core
- Amphetamine
mas install 937984704
now u
brew install --cask \
google-chrome \
firefox \
brave-browser \
visual-studio-code \
iterm2 \
docker \
rectangle \
discord \
zoom \
microsoft-teams \
telegram \
dropbox \
bitwarden \
obsidian \
vlc \
imageoptim \
maccy \
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
non oh my zsh plugins
brew install \
zsh \
zsh-syntax-highlighting \
zsh-autosuggestions \
zsh-completions
for more detail
- https://github.com/zsh-users/zsh-syntax-highlighting/tree/master
- https://github.com/zsh-users/zsh-autosuggestions/tree/master
symlink
ln -s code/dotfiles/.zshrc .zshrc
# for relative path when inside dotfiles dir
ln -s $(pwd)/nvim ~/.config/nvim
# or absolute path
ln -s ~/code/dotfiles/nvim ~/.config/nvim
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
fonts install all nerd fonts https://gist.github.com/davidteren/898f2dcccd42d9f8680ec69a3a5d350e
nvm
cd ~/ && git clone https://github.com/nvm-sh/nvm.git .nvm