Separating the actual nixvim config out to its own file allows me to
include it directly in the devshells that I create, incluing all of the
configuration, plugins, and settings that I have. Man, the power of
nixvim is awesome
Added language servers for my most common languages
Added completion to the language servers
Moved more of my plugins to the proper configuration
Removed unused plugins
Added Hack font to default config