Add gitlinker-nvim

This commit is contained in:
Dave Gallant
2021-07-29 10:46:00 -04:00
parent 170fbb3a7c
commit f4038409e4
3 changed files with 24 additions and 9 deletions

View File

@@ -3,6 +3,7 @@
let
vim-prettier = pkgs.vimUtils.buildVimPlugin {
name = "vim-prettier";
nativeBuildInputs = with pkgs; [ lua53Packages.luacheck ];
src = pkgs.fetchFromGitHub {
owner = "prettier";
repo = "vim-prettier";
@@ -10,6 +11,16 @@ let
sha256 = "sha256-FDeyGH5OPAYV7zePCfDujsj+nGd5AFnqySPStJYEY2E=";
};
};
gitlinker-nvim = pkgs.vimUtils.buildVimPlugin {
name = "gitlinker-nvim";
nativeBuildInputs = with pkgs; [ lua53Packages.luacheck stylua ];
src = pkgs.fetchFromGitHub {
owner = "ruifm";
repo = "gitlinker.nvim";
rev = "master";
sha256 = "sha256-MpWK5f69rTMsb9b2YHzL5+N9FFWfwZ6GsVONsk72if0=";
};
};
inherit (pkgs) stdenv;
in
{
@@ -299,6 +310,7 @@ in
plugins = with pkgs.vimPlugins; [
completion-nvim
git-blame-nvim
gitlinker-nvim
glow-nvim
lualine-nvim
nvim-lspconfig
@@ -306,6 +318,7 @@ in
nvim-treesitter
nvim-ts-rainbow
nvim-web-devicons
plenary-nvim
rust-vim
supertab
syntastic

View File

@@ -107,10 +107,12 @@ require'lspconfig'.terraformls.setup{}
require'lspconfig'.tflint.setup{}
require'lspconfig'.yamlls.setup{}
-------------------------------------------------------------------------------
-- Plugins {{{1 ---------------------------------------------------------------
-------------------------------------------------------------------------------
-- gitlinker
require"gitlinker".setup()
-- status line
require('lualine').setup {
options = {