What do you need in a new computer?
If you have a new MacBook/Linux Computer…
ohmyzsh
You need install ohmyzsh on you new MacBook.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
and you need install some plugin.
https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# add below config to .zshrc
plugins=(
# other plugins...
zsh-autosuggestions
)
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# add beblow config to .zshrc
plugins=( [plugins...] zsh-syntax-highlighting)
Data Science Env
Pytorch
pip3 install torch torchvision torchaudio
Just install it
pip3 install pandas numpy matplotlib
Developer Tools
#MacBook-Only
brew
Firstly, install brew.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
karabiner-elements
If you need change keymap on you MacBook.
brew install karabiner-elements
Just install it
brew install iterm2 visual-studio-code raycast
C++
you will need clangd/bear/cmake.
brew install clangd bear cmake
sudo apt install clangd bear cmake -y