nvim-config/README.md

24 lines
896 B
Markdown

# Usage on other computers
**Backup anything that might already be there (just in case)**
mv ~/.config/nvim ~/.config/nvim.bak 2>/dev/null || true
**Clone fresh**
git clone git@forgejo.yourserver.com:yourusername/nvim-config.git ~/.config/nvim
**Enter the folder and let Lazy bootstrap everything**
cd ~/.config/nvim
nvim-config
# Tips
- After you change anything on one machine (init.lua, a snippet, a new plugin, etc.), just do:
```bash
git add .
git commit -m "chore: update markdown folding / add new snippet"
git push
```
- On the other machines: `git pull` inside `~/.config/nvim` (or even better, add a small alias: `alias nvimup='cd ~/.config/nvim && git pull'`).
- If you ever add new snippets or templates, they live in `lua/custom/snippets/` → they will automatically travel with the repo.
- `lazy-lock.json` is committed → every machine gets the exact same plugin versions.