- Install WSL to support Linux terminal
wsl --install -d Ubuntu
- Install tmux
sudo apt install tmux
- Install Fish
sudo apt install fish
- Configure fish as default shell
chsh -s $(which fish)
- Configure environment:
Variable HOME -
/home/{user}
Set config_env file in$HOME/.config/config_env
- Install NeoVim
sudo apt install neovim
- Execute install_wsl.bat (from windows)
NVIM Dependencies
Install lazygit
- Install NeoVim
- Create folder nvim in
C:\Users\USER-NAME\AppData\Local\nvim
- Execute install_windows.bat
- Open nvim from a command prompt and write
:PlugInstall
- Install C compiler:
choco install mingw
- Install file searcher:
choco install ripgrep
- Install unzip:
choco install unzip
- Install dotnet:
choco install dotnet
- Install Alacritty from web: https://github.com/alacritty/alacritty/releases
- Install tmux:
brew install tmux
- Install fish:
brew install fish
- Run
./install_mac.sh
- Set fish as default shell (https://gist.github.com/gagarine/cf3f65f9be6aa0e105b184376f765262)
- Install c++ 2015: https://www.microsoft.com/en-us/download/details.aspx?id=52685
On Windows
- Install:
choco install mingw
On Linux
- Install:
sudo apt install build-essential
- Install patched font, complete version: https://www.nerdfonts.com/font-downloads
- Close all running cmd program, like cmd or running alacritty.
- Rename your original conhost.exe to other names like conhost.exe_bak in C:\Windows\System32\
- Go to Windows Terminal path C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_\OpenConsole.exe
- e.g.:C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.0.1811.0_x64__8wekyb3d8bbwe\OpenConsole.exe
- Copy and rename OpenConsole.exe to C:\Windows\System32\conhost.exe
Reference: alacritty/alacritty#1663
For Grep install: https://github.com/BurntSushi/ripgrep
For Find install: https://github.com/sharkdp/fd
Run the command: :LspInstall
in the file not working
Run the command: :TSUpdate
Creates the folders .cache/nvim
Install: sudo apt-get install unzip
- Install
pip install neovim
- Install dependency: https://github.com/williamboman/nvim-lsp-installer/blob/main/lua/nvim-lsp-installer/servers/pylsp/README.md
Go to Lazy Path: /home/bini/.local/share/nvim
Run: find . -type f -exec dos2unix {} \;