User example
An example user configuration with a split up structure
A user configuration template for [AstroNvim](https://github.com/AstroNvim/AstroNvim) The project is written primarily in Lua, first published in 2023. Key topics include: astronvim, astrovim, lua, neovim, template.
THIS REPOSITORY IS ARCHIVED, OUTDATED, AND NO LONGER VALID
Please refer to the AstroNvim Documentation for the latest instructions
AstroNvim User Configuration Example
A user configuration template for AstroNvim
🛠️ Installation
Make a backup of your current nvim and shared folder
shellmv ~/.config/nvim ~/.config/nvim.bak mv ~/.local/share/nvim ~/.local/share/nvim.bak
Clone AstroNvim
shellgit clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim
Create a new user repository from this template
Press the "Use this template" button above to create a new repository to store your user configuration.
You can also just clone this repository directly if you do not want to track your user configuration in GitHub.
Clone the repository
shellgit clone https://github.com/<your_user>/<your_repository> ~/.config/nvim/lua/user
Start Neovim
shellnvim
Contributors
Showing top 4 contributors by commit count.
This article is auto-generated from AstroNvim/user_example via the GitHub API.Last fetched: 6/24/2026
