My config on macOS and Ubuntu in WSL.
- clone this repo
git clone git@github.com:mkwlf/dotfiles_windows.git ~/.dotfiles - link git config
ln -s ~/.dotfiles/git/gitconfig ~/.gitconfig - link global gitignore config
ln -s ~/.dotfiles/git/gitignore ~/.gitignorecurrently only supported on macOS - copy and edit
.gitconfig.local:cp ~/.dotfiles/git/gitconfig.local && vim ~/.gitconfig.local - link nvim config
ln -s ~/.dotfiles/nvim ~/.config/nvim - link vim config
ln -s ~/.dotfiles/vim/vimrc ~/.vimrc
- install oh-my-zsh
- install
thefuck:
- ubuntu
sudo apt-get install thefuck - macOS
brew install thefuck
- remove default zshrc:
rm ~/.zshrc - link zshconfig
ln -s ~/.dotfiles/zsh/zshrc ~/.zshrc - install starship
- install nvm for node version management