Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.

SingularisArt/DeathVim

Repository files navigation

💀 A Hackable, Fully Featured, Rice Friendly NeoVim Configuration 💀

Stars Issues Repo Size License

Gallery

Features

  • Install in one line of code (view here for more info).
  • Blazingly fast. Average startup time of around 260m.
  • Written in 100% Lua.
  • Easily able to install (view here for more info):
    • LSP
    • Debuggers
    • Formatters
    • Linters
    • TreeSitter Parsers
  • Git integration with vim-fugitive and vim-gitgutter.
  • Multiple statuslines.
  • Code snippets powered by UltiSnips.
  • Dynamic homepage with alpha-vim.
  • Distraction free writing with ZenMode and Twilight.
  • Common sense keybindings.
  • Uses Which-Key so you never forget your keybindings.
  • Super configurable (view here for more info).
  • Already comes with dozens of builtin stuff (view here for more info).
  • Comes with a simple, intuitive config file (view here for more info).

Installation

⚠️ You need the latest neovim version, which currently is 0.8. If you don't have or don't want to have the latest version, then go here.

Installing the Latest Version

bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --nightly

Installing the Latest Stable Version

bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --stable

Installing a specific Version

bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --version 0.x

Resources

Credit

Huge shoutout to the following people and organizations:

  • LunarVim: I used a ton of their code and their project structure. Without them, it would've probebly would've taken me 5 months to start this project.
  • Christian Chiarulli: He inspired me to create this project with his NeoVim from Scratch and Making NeoVim an IDE series.
  • Gideon Wolfe: I also borrowed some of his code and his idea from his vim.reaper project.
  • Wincent: I got many ideas from his Vim/NeoVim configuration setup.
  • Sweet_Ad6090: He's the skilled man who created the logo for me. If you need any logo designing, he's your guy. Send him a message through reddit, and he's be happy to help you out.