anchor.diff:        description = "VAM plugin dictionaries to use for vim_configurable.";
       };
   
  +    programs.vim.package = mkOption {
  +      internal = true;
  +      type = types.package;
  +    };
  +
       programs.vim.vimOptions = mkOption {
         internal = true;
         type = types.attrsOf (types.submodule text);
  
positive.code:         source /etc/vimrc.local
        endif
      '';
  
      programs.vim.plugins = mkIf cfg.enableSensible [
        { names = [ "fugitive" "surround" "vim-nix" ]; }
  
negative.code: 
  let
    cfg = config.programs.vim;
  
    text = import ../lib/write-text.nix {
      inherit lib;
  