This is my vim. There are many like it, but this one is mine. My vim is my best friend. It is my life. I must master it as I must master my life. Without me, my vim is useless. Without my vim, I am useless.
- Est. 2011
- Switched from Vim to Neovim in september 2019, after experiencing how much quicker it was dealing with very large files
- Switched to a full Lua config in september 2024, after experiencing LSP functionality for Elixir in particular
- Archived my old vimrc here
All steps assume you'll clone the repo into ~/.dotvim
:
git clone [email protected]:davelens/dotvim.git ~/.dotvim
~/.dotvim/setup/install
Once that's done, you can start Neovim using dvim
.
I like having my nvim
command to remain stock Neovim, so the install script will create a dvim
executable in ~/.local/bin/
.
The script will complain if ~/.local/bin
is not in your path yet.
As for the d
:
Dave, dotvim, development,...
The script will install both the DroidSansMono
and Hack
nerd fonts. These are necessary to have access to certain icons and glyphs, though you'll need to configure your terminal app of choice to actually start using them.
~/.dotvim/setup/uninstall