DomacsVim - A free, open source and intelligent IDE for NeoVim. An IDE layer for Neovim with beautiful, flexible, extensible and completely free and open source lua-based configurations for Unix-based systems.
In the first step, you must make sure that the desired prerequisites and dependencies are installed on your system.
but do not worry ! You can install these dependencies while running the installer.
You can start the installation process by writing a command line. You will be asked several questions to install the desired packages. and if needed (the package in question is not pre-installed on your system) you answer with ( y ) and otherwise (if the package in question is pre-installed on your system) with ( n ) you answer and that&aposs it.
sh <(curl -s 'https://gitlab.com/domacsvim/domacsvim/-/raw/main/installer/install.sh')
sh <(curl -s 'https://gitlab.com/domacsvim/domacsvim/-/raw/V-1.0.0/installer/install.sh')
You can do it with the purpose of testing or installing DomacsVim on a completely isolated environment (Docker) and only by running the following command.
docker run -w /root -it --rm alpine:latest sh -uelic "\
apk add git nodejs neovim ripgrep build-base wget curl --update && \
sh <(curl -s 'https://gitlab.com/domacsvim/domacsvim/-/raw/V-1.0.0/installer/install.sh') && \
dvim"
To update DomacsVim run the following command :
:DvimUpdate
To update Plugins run the following command :
:Lazy update
sh '~/.local/share/domacsvim/installer/uninstall.sh'
sh <(curl -s 'https://gitlab.com/domacsvim/domacsvim/-/raw/main/installer/uninstall.sh')