Thanks for describing your setup!
The idea behind 'hvim' is to have a single package which installs vim
with some stuff that is helpful for Haskell development, without having
to understand how nixos or vimrc work.
Especially it should allow to distribute adjusted or modified programs
and plugins
Excerpts from Thomas Strobel's message of Mon Aug 04 07:09:11 + 2014:
The idea behind 'hvim' is to have a single package which installs vim
with some stuff that is helpful for Haskell development, without having
to understand how nixos or vimrc work.
Learning Vim take so much time that
Hi,
I've tried to pack/integrate VIM with plugins/programs that help with
Haskell development. I would be very thankful for feedback and help with
integrating it properly into NIX-OS.
Many thanks,
Thomas
hvim.tar.bz2
Description: Binary data
___
I personally use nixpkgs-haskell-overlay
and vim-addon-haskell which can run cabal.
The nixpkgs-haskell-overlay implementation is prototype implementation
(see wiki) and can tag haskell sources (using hasktags).
You then source an env var which sets an environment var pointing to tag
files.