*Fresh Debian Install *
Sudo apt-get install ninja-build gettext libtool libtool-bin autoconf automake cmake g++ pkg-config unzip doxygen -ygit clone https://github.com/neovim/neovimcd neovim && makemake installsudo make installcd ..rm -rf neovim
existing neovim source
$cd neovim$rm -rf .deps/$rm -rf builds/$git pull$make$sudo make install
Top comments(2)
Subscribe

gokayburuc.dev•
Industrial Engineer turned Full-Stack Developer. Fluent in Turkish, English, and Russian. Passionate about Go, Rust, Python, Linux, Neovim, and productivity tools like Obsidian.
- Email
- LocationKırklareli, Turkey
- EducationННГУ - Университет Лобачевского / University of Lobachevsky (Nizhny Novgorod, Russia
- Pronounshe/him
- WorkFreelance Developer
- Joined
And you can also add a bash script to establish a Neovim distro (Neovide, NVChad, Astro, Lazy, Kickstart, etc.).
astro-setup.sh
Create a bash script file namedastro-setup.sh
that has content given below:
mv ~/.config/nvim ~/.config/nvim.bakmv ~/.local/share/nvim ~/.local/share/nvim.bakmv ~/.local/state/nvim ~/.local/state/nvim.bakmv ~/.cache/nvim ~/.cache/nvim.bakgit clone--depth 1 https://github.com/AstroNvim/template ~/.config/nvim# remove template's git connection to set up your own laterrm-rf ~/.config/nvim/.git
Then just run the command:
$sh astro-setup.sh
lazy-setup.sh
# requiredmv ~/.config/nvim{,.bak}# optional but recommendedmv ~/.local/share/nvim{,.bak}mv ~/.local/state/nvim{,.bak}mv ~/.cache/nvim{,.bak}# clone projectgit clone https://github.com/LazyVim/starter ~/.config/nvim# git removerm-rf ~/.config/nvim/.git
Use the same method in section astro-setup.sh.**
For further actions, you may consider blocking this person and/orreporting abuse