anchor.diff:          # LSP
           deoplete-nvim
           deoplete-go
  +        deoplete-ternjs
   
           # Treesitter
           nvim-treesitter
  
positive.code:         lexima-vim
  
          # Code Completion / Snippets
          sparkup
          vim-snippets
  
          # File traversal
          nerdtree
  
negative.code:         sha256 = "X+37Mlyt6+ZwfYlt4ZtdHPXDgcKtiXlUoUPZVb58w/8=";
        };
      };
      vim-go = pkgs.vimUtils.buildVimPlugin {
        name = "vim-go";
        src = pkgs.fetchFromGitHub {
          owner = "fatih";
          repo = "vim-go";
          rev = "4d6962d8e0792617f87b37b938996f44e2a54645";
          sha256 = "09jn9hvklhj8q83sxdrkbj5vdfyshh6268vxhm2kbdg5885jkjqw";
        };
      };
    };
    gocode = "${pkgs.gocode.outPath}/bin/gocode";
  in {
  