mirror of
https://github.com/runyanjake/dotfiles.git
synced 2025-12-14 20:17:29 -08:00
💤 LazyVim
My LazyVim config, a sequel to runyanjake/nvim.
Based off of https://github.com/LazyVim/starter.
Installation
- Back up existing nvim config
mv ~/.config/nvim ~/.config/nvim_BAK
- Clone this repo to wherever you're gonna keep it.
gh repo clone runyanjake/lazyvim ~/repositories/lazyvim
- Link all nvim related items to the nvim config folder.
ln -sfn /path/to/stylua.toml ~/.config/nvim/stylua.toml
ln -sfn /path/to/lua ~/.config/nvim/lua
ln -sfn /path/to/init.lua ~/.config/nvim/init.lua
- Start nvim, and let all the packages install. Done!
Plugins/Addons
Mason (Language Servers)
Enter Mason UI view from nvim: :Mason. Enter g? to toggle help page if you've forgotten the hotkeys.
Some ideas of what to install:
java-language-serverpython-lsp-server
Shortcut Reference
<LEADER> key is space key. I don't see a need to change it for me.