Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SingularisArt/DeathVim
A quick neovim setup.
https://github.com/SingularisArt/DeathVim
completion lsp neovim nvim vim
Last synced: 2 months ago
JSON representation
A quick neovim setup.
- Host: GitHub
- URL: https://github.com/SingularisArt/DeathVim
- Owner: SingularisArt
- License: gpl-3.0
- Archived: true
- Created: 2021-08-06T21:31:29.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-07T02:07:45.000Z (over 2 years ago)
- Last Synced: 2024-08-02T13:33:45.905Z (6 months ago)
- Topics: completion, lsp, neovim, nvim, vim
- Language: Lua
- Homepage: https://singularisart.github.io
- Size: 71.3 MB
- Stars: 107
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
💀 A Hackable, Fully Featured, Rice Friendly NeoVim Configuration 💀
# Gallery
# Features
- Install in one line of code (view [here](#installation) for more info).
- Blazingly fast. Average startup time of around 260m.
- Written in 100% **Lua**.
- Easily able to install (view [here](#install-language-support) for more info):
- LSP
- Debuggers
- Formatters
- Linters
- TreeSitter Parsers
- Git integration with [vim-fugitive](https://github.com/tpope/vim-fugitive)
and [vim-gitgutter](https://github.com/airblade/vim-gitgutter).
- Multiple statuslines.
- Code snippets powered by [UltiSnips](https://github.com/SirVer/ultisnips).
- Dynamic homepage with [alpha-vim](https://github.com/goolord/alpha-nvim).
- Distraction free writing with
[ZenMode](https://github.com/folke/zen-mode.nvim) and
[Twilight](https://github.com/folke/twilight.nvim).
- Common sense keybindings.
- Uses [Which-Key](https://github.com/folke/which-key.nvim) so you never forget
your keybindings.
- Super configurable (view [here](#configu) for more info).
- Already comes with dozens of builtin stuff (view
[here](https://github.com/SingularisArt/DeathVim/wiki/Builtin) for more
info).
- Comes with a simple, intuitive config file (view [here](#config-file) for
more info).# Installation
> :warning: 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-stable-version).## Installing the Latest Version
```sh
bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --nightly
```## Installing the Latest Stable Version
```sh
bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --stable
```## Installing a specific Version
```sh
bash <(curl -s https://raw.githubusercontent.com/SingularisArt/DeathVim/installation/installer.sh) --version 0.x
```# Resources
- [Documentation](https://github/SingularisArt/DeathVim/wiki)
- [YouTube](https://www.youtube.com/channel/UCZlyhrxolHFdmMVPRhJK47Q)
- [Discord](https://discord.gg/hVGRvra2)
- [Twitter](https://twitter.com/SingularisArt)
- [Website](https://deathvim.github.io)# Credit
Huge shoutout to the following people and organizations:
- [LunarVim](https://github.com/LunarVim/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](https://github.com/ChristianChiarulli/): He inspired me
to create this project with his NeoVim from Scratch and Making NeoVim an IDE
series.
- [Gideon Wolfe](https://github.com/GideonWolfe): I also borrowed some of his
code and his idea from his `vim.reaper` project.
- [Wincent](https://github.com/wincent): I got many ideas from his Vim/NeoVim
configuration setup.
- [Sweet_Ad6090](https://www.reddit.com/user/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.