From d884a562b0fed9a26b9169f49763f1f42c2860fc Mon Sep 17 00:00:00 2001 From: Eric Tiedemann Date: Fri, 8 Dec 2023 15:37:14 -0500 Subject: [PATCH] Add Sourcery and Copilot --- init.lua | 4 ++++ lua/custom/config/copilot-config.lua | 3 +++ lua/custom/config/sourcery-config.lua | 5 +++++ lua/custom/plugins/init.lua | 1 + 4 files changed, 13 insertions(+) create mode 100644 lua/custom/config/copilot-config.lua create mode 100644 lua/custom/config/sourcery-config.lua diff --git a/init.lua b/init.lua index d95f472d..27facdb3 100644 --- a/init.lua +++ b/init.lua @@ -617,6 +617,7 @@ cmp.setup { sources = { { name = 'nvim_lsp' }, { name = 'luasnip' }, + { name = 'sourcery' }, }, } @@ -627,3 +628,6 @@ require "custom.config.treesj-config" require "custom.config.toggleterm-config" require "custom.config.harpoon-config" require "custom.config.vim-maximizer-config" +require "custom.config.sourcery-config" +-- Run :Copilot setup +require "custom.config.copilot-config" diff --git a/lua/custom/config/copilot-config.lua b/lua/custom/config/copilot-config.lua new file mode 100644 index 00000000..711c9fed --- /dev/null +++ b/lua/custom/config/copilot-config.lua @@ -0,0 +1,3 @@ +vim.g.copilot_no_tab_map = true +vim.g.copilot_assume_mapped = true +vim.g.copilot_tab_fallback = "" diff --git a/lua/custom/config/sourcery-config.lua b/lua/custom/config/sourcery-config.lua new file mode 100644 index 00000000..59c39bce --- /dev/null +++ b/lua/custom/config/sourcery-config.lua @@ -0,0 +1,5 @@ +require("lspconfig").sourcery.setup { + init_options = { + token = 'user_qi0ud6OAgisfvan9qO4OpP9TImgIqoJq7hmBCczduk6ZnCfmPQE7_roSG0w', + }, +} diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index ffba3574..659cf4a8 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -9,4 +9,5 @@ return { 'ThePrimeagen/harpoon', 'christoomey/vim-tmux-navigator', 'szw/vim-maximizer', + 'github/copilot.vim', }