You need install Git. Clone or download this repository
git clone https://github.com/dangvanthanh/dotfiles.git
$ cd dotfiles
$ chmod +x install.sh
$ ./install.sh
Set Git global configuration
git config --global user.name "Your Name"
git config --global user.email "youremail@email.com"
Make fish
default shell
which fish
chsh -s /opt/homebrew/bin/fish
Install Homebrew and Brewfile
chmod +x brew.sh
./brew.sh
./install.sh
Create ~/.config
folder for Alacritty and Neovim
mkdir ~/.config
cd ~/.config
Create configuration for Alacritty
mkdir -p ~/.config/alacritty && cd ~/.config/alacritty && touch alacritty.yml
Install the Neovim Python module
pip3 install --user neovim
Create configuration for Neovim
mkdir -p ~/.config/nvim
mkdir -p ~/.config/nvim/lua
mkdir -p ~/.config/nvim/lua/config
mkdir -p ~/.config/nvim/lua/plugins
Benchmarking neovim
hyperfine "nvim --headless +qa" --warmup 5
Update asdf/shims/node no such file or directory
vim ~/.asdf/shims/node
Or reshim asdf
rm -rf ~/.asdf/shims/*
asdf reshim
Show the extensions installed in Visual Studio Code
code --list-extensions | xargs -L 1 echo code --install-extension
All the applications I use:
- Alacritty - macOS Terminal Replacement
- Neovim - Powerful Editor
- Visual Studio Code - Code Editor
- Beekeeper Studio - The SQL Editor and Database Manager Of Your Dreams
- Bruno - The Easy Way to Design, Debug, and Test APIs
- Firefox - Fast, Private and Free
- Google Chome - Download the Fast, Security Browser