/doom-neovim

A (now deprecated) neovim config that I made. Made with a lot of passion and inspiration from doom emacs, of which I wished to replicate the look and feel. Might start updating it soon though.

Primary LanguageVim ScriptMIT LicenseMIT

Doom Neovim

Release Neovim MIT License

A picture of doom neovim running

Table of Contents

Introduction

It is a story as old as time. A stubborn, shell-dwelling, and melodramatic vimmer—envious of the features of modern text editors—spirals into despair before he succumbs to the dark side. This is his config.

Doom is a configuration built on top of Neovim for anybody who wants the features of modern IDEs inside vim. Doom is easy to setup and use and it does not waste your time. The whole point of Doom is so that people can have a sane Neovim config that they can build on top of and learn from.

Features

  • Minimalistic looks inspired by modern IDEs.
  • Sane defaults for insane people.
  • Modern Git support.
  • FZF support.
  • Better start screen with Dashboard-nvim
  • Custom made statusline made specifically for Doom Neovim.
  • Better git commit that shows git diffs in a vertical split.

Install

git clone https://github.com/hudsonsmith/doom-neovim.git ~/doom-neovim
~/doom-neovim/bin/install

It is recommended that you add ~/.config/nvim/bin/ to your shell PATH.