Currently using Lazy as my package manager
mkdir -p $HOME/repos/personal
git clone https://github.com/remoterabbit/nvim $HOME/repos/personal
ln -sf $HOME/repos/personal $HOME/.config
git clone https://github.com/remoterabbit/nvim $HOME/.config/nvim
git clone https://github.com/remoterabbit/nvim $HOME/.config/nvim
rm -rf $HOME/.config/.git
After you pull the repo and load neovim make sure to run :checkhealth
in neovim in order to see that everything is working or if there are packages
you will need to also install (TODO: I will be adding a shell script to do some of this heavy lifting but haven't gotten around to it).
Name | Description |
---|
https://mason-registry.dev/registry/list
<CR>
is often seen at the end of some mappings which is used like the RETURN
or ENTER
press
local wk = require("which-key")
wk.register({
f = {
name = "file", -- optional group name
f = { "<cmd>Telescope find_files<cr>", "Find File" }, -- create a binding with label
r = { "<cmd>Telescope oldfiles<cr>", "Open Recent File", noremap=false, buffer = 123 }, -- additional options for creating the keymap
},
}, { prefix = "<leader>" })