Windows 11 :
Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))Neovim
- choco install neovim
- choco install ripgrep
- choco install mingw
- choco install git
- choco install alacritty
- choco install lazygit
- Package manager lazy.nvim
- Syntax highlighting nvim-treesitter
- Simple git integration vim-fugitive
- Pre-configured float terminal with lazygit float-terminal-lazygit
- LSP "manager", it is a bundle of plugins, mason, auto-complete plugins, etc. lsp-zero
- Literally an undo tree... undotree
- Colorscheme catppuccin
- File finder telescope
- Tree explorer nvim-tree
- Cool floating cmd fine-cmdline
- Cool tabs tabby
- Leader + e (explore) = toggle nvimtree
- a = add file (inside tree buffer)
- d = delete file (inside tree buffer)
- r = rename file (inside tree buffer)
- leader + f + f (find files) = find normal
- leader + f + g (find git) = find files git
- leader + f + s (find specific) = find specific
- leader + g + s = git status
- leader + g + c = git commit -a
- leader + g + p = git push
- leader + g + d = git diff
- leader + g + g = git git (????)
- g + d = go to definition
- ] + d = go to next hint
- [ + d = go to previous hint
- leader + c + a = code action
- leader + c + r = code references
- leader + v + r + n = variable rename
- ctrl + h = signature help
- ctrl + t = opens a new tab
- ctrl + q / e = navigate through left / right tabs
- leader + (tabnumber) = go to specific tab
- leader + s + f = force save current buffer (save file)
- leader + s + a = force save all buffers (save all files)
- tab = next selection
- shift + tab = previous selection
- enter = select current selection
- leader + t + b = toggle transparent background