Custom Neovim Startup Dashboard | Telescope Files and Live Grep |
Code editor with syntax highlighting and LSP features (Python) | Markdown Preview for Notetaking |
Guide to install and set up a simple python Neovim configuration from the juan-28/.dotfiles
repository. Please follow these steps carefully!
You can click here to see more details on the features and plugins that come with this nvim configuration.
- Git (for cloning the repository)
- Neovim installed on your machine (v0.9.4)
- Any nerd font
Before proceeding, backup your existing Neovim configuration if you have one. Can be done using the following command:
mv ~/.config/nvim ~/.config/nvim_backup
#moves and renames as a backup
Clone the .dotfiles
repository to your local machine using Git:
git clone https://github.com/juan-28/.dotfiles.git
After cloning the repository, copy the /nvim
folder to your ~/.config
directory. From the root of the cloned directory, use this command:
cp -r nvim ~/.config/
This will place the Neovim configuration in the correct location.
For language support, specifically Python, you need to install the language server. Open Neovim and run:
:TSInstall python
To see the extra plugins installed and their statuses, open Neovim, and type:
:Lazy
This command will display the status of each plugin
Feel free to make any necessary adjustments or customization to suit your preferences or to resolve any system compatibility issues.
- This process will replace your current Neovim configuration with the one from the
.dotfiles
. - Ensure you've backed up your existing configuration before proceeding.
If you encounter any issues during setup, please feel free to open an issue in the repository, and I'll do my best to assist you.
Your contributions to improve this configuration are welcome. Please feel free to fork the repository, make your changes, and submit a pull request.