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
- SourceTree - Simplicity and Power in Git GUI
- Bruno - The Easy Way to Design, Debug, and Test APIs
- Fig - The Next-Generation Command Line
- Arc - A New Way of Using the Internet
- Firefox - Fast, Private and Free
- Google Chome - Download the Fast, Security Browser