Skip to content

Siuvim is a customization of Neovim, based on the NvChad distribution

License

Notifications You must be signed in to change notification settings

jhonvidal/siuvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


siuvim

Custom configuration for Neovim, based on the NvChad distribution. Designed to develop directly, configurations designed for LSPs, formatters, linters and debuggers.

Neovim Minimum Version GitHub Issues

FeaturesHow To UseLicense

document_5154378509489013845b

Features

In addition to the nvchad based features, I have added third party plugin to improve productivity.

  • Support for django framework (template formatter with djlint)
  • Autocompletion support for Django framework templates (snippets included)
  • LSP configuration for python and htmldjango
  • Integration with the codeium artificial intelligence tool

How To Use

To clone and run this application, you'll need Git and Neovim
(warning! before cloning, you must backup your nvim configuration directory on unix systems located at ~/.config/nvim). installed on your computer.

UnInstall

After making your backup, ensure that the directories are clean with the following commands:

# Remove existing config:

# Linux / MacOS (unix)
rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

# Flatpak (linux)
rm -rf ~/.var/app/io.neovim.nvim/config/nvim
rm -rf ~/.var/app/io.neovim.nvim/data/nvim
rm -rf ~/.var/app/io.neovim.nvim/.local/state/nvim

# Windows CMD
rd -r ~\AppData\Local\nvim
rd -r ~\AppData\Local\nvim-data

# Windows PowerShell
rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data

Install

After cleaning, that is, deleting the directory, proceed with the installation as follows:

# Linux / MacOS (unix):
$ git clone https://github.com/jhonvidal/siuvim.git ~/.config/nvim/ && nvim


# Windows:
# If you're using Command Prompt(CMD)
git clone https://github.com/jhonvidal/siuvim.git %USERPROFILE%\AppData\Local\nvim && nvim

# If you're using PowerShell(pwsh)
git clone https://github.com/jhonvidal/siuvim.git $ENV:USERPROFILE\AppData\Local\nvim && nvim

#If the above path doesnt work, try any of these paths :
#For CMD : %LOCALAPPDATA%\nvim
C:\Users\%USERNAME%\AppData\Local\nvim 
#For PowerShell : $ENV:LocalAppData\nvim
C:\Users\$ENV:USERNAME\AppData\Local\nvim 

Run the :MasonInstallAll command after lazy.nvim finishes downloading the plugins. That is, within the neovim editor write the following commands:

:MasonInstallAll

:Lazy sync

Update

Lazy sync command

License

GPL 3.0


About

Siuvim is a customization of Neovim, based on the NvChad distribution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages