From 4f61bb56b4dfad4c2bd6fbcfb6dfc5a6b2f0e709 Mon Sep 17 00:00:00 2001 From: omri Date: Sat, 20 Apr 2024 20:08:36 +0300 Subject: [PATCH] nvim: add gitlab plugin --- .config/nvim/lazy-lock.json | 3 +++ .config/nvim/lua/plugins/dressing.lua | 6 ++++++ .config/nvim/lua/plugins/gitlab.lua | 17 +++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 .config/nvim/lua/plugins/dressing.lua create mode 100644 .config/nvim/lua/plugins/gitlab.lua diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 41e7741..abef7ae 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -10,8 +10,10 @@ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp-vsnip": { "branch": "main", "commit": "989a8a73c44e926199bfd05fa7a516d51f2d2752" }, "diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" }, + "dressing.nvim": { "branch": "master", "commit": "18e5beb3845f085b6a33c24112b37988f3f93c06" }, "formatter.nvim": { "branch": "master", "commit": "ad246d34ce7a32f752071ed81b09b94e6b127fad" }, "friendly-snippets": { "branch": "main", "commit": "ea068f1becd91bcd4591fceb6420d4335e2e14d3" }, + "gitlab.nvim": { "branch": "main", "commit": "f10c4ebb8f1618e5d9a0efae34d76e20c472960f" }, "gitsigns.nvim": { "branch": "main", "commit": "7e38f07cab0e5387f9f41e92474db174a63a4725" }, "indent-blankline.nvim": { "branch": "master", "commit": "3d08501caef2329aba5121b753e903904088f7e6" }, "lazy.nvim": { "branch": "main", "commit": "31ddbea7c10b6920c9077b66c97951ca8682d5c8" }, @@ -25,6 +27,7 @@ "neogit": { "branch": "master", "commit": "0cae7abc30cb91d661f28257c331fcb5b5198e31" }, "neotest": { "branch": "master", "commit": "f03a78cef74db5638e4312e18b767294a90de8da" }, "neotest-python": { "branch": "master", "commit": "2e83d2bc00acbcc1fd529dbf0a0e677cabfe6b50" }, + "nui.nvim": { "branch": "main", "commit": "cbd2668414331c10039278f558630ed19b93e69b" }, "nvim-autopairs": { "branch": "master", "commit": "4f41e5940bc0443fdbe5f995e2a596847215cd2a" }, "nvim-cmp": { "branch": "main", "commit": "ce16de5665c766f39c271705b17fff06f7bcb84f" }, "nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" }, diff --git a/.config/nvim/lua/plugins/dressing.lua b/.config/nvim/lua/plugins/dressing.lua new file mode 100644 index 0000000..c61ffa8 --- /dev/null +++ b/.config/nvim/lua/plugins/dressing.lua @@ -0,0 +1,6 @@ +return { + "stevearc/dressing.nvim", + config = function() + require("dressing").setup({}) + end, +} diff --git a/.config/nvim/lua/plugins/gitlab.lua b/.config/nvim/lua/plugins/gitlab.lua new file mode 100644 index 0000000..9036ece --- /dev/null +++ b/.config/nvim/lua/plugins/gitlab.lua @@ -0,0 +1,17 @@ +return { + "harrisoncramer/gitlab.nvim", + dependencies = { + "MunifTanjim/nui.nvim", + "nvim-lua/plenary.nvim", + "sindrets/diffview.nvim", + "stevearc/dressing.nvim", + "nvim-tree/nvim-web-devicons", + }, + enabled = true, + build = function() + require("gitlab.server").build(true) + end, -- Builds the Go binary + config = function() + require("gitlab").setup() + end, +}