1{ 2 lib, 3 vimUtils, 4 fetchFromGitLab, 5 nix-update-script, 6}: 7let 8 version = "0.1.1"; 9in 10vimUtils.buildVimPlugin { 11 pname = "gitlab.vim"; 12 inherit version; 13 14 src = fetchFromGitLab { 15 owner = "gitlab-org/editor-extensions"; 16 repo = "gitlab.vim"; 17 rev = "v${version}"; 18 hash = "sha256-W/FV+i/QJYX6A8uyxAQN4ov1kMd9UFCghFmSQp1kbnM="; 19 }; 20 21 passthru.updateScript = nix-update-script { }; 22 23 meta = { 24 description = "Integrate GitLab Duo with Neovim"; 25 homepage = "https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim"; 26 license = lib.licenses.mit; 27 platforms = lib.platforms.all; 28 }; 29}