summaryrefslogtreecommitdiff
path: root/dot_config/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/nvim')
-rw-r--r--dot_config/nvim/lazy-lock.json34
-rw-r--r--dot_config/nvim/lua/plugins/commenter.lua11
-rw-r--r--dot_config/nvim/lua/plugins/lsp-zero.lua10
3 files changed, 50 insertions, 5 deletions
diff --git a/dot_config/nvim/lazy-lock.json b/dot_config/nvim/lazy-lock.json
new file mode 100644
index 0000000..072ee95
--- /dev/null
+++ b/dot_config/nvim/lazy-lock.json
@@ -0,0 +1,34 @@
+{
+ "FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
+ "LuaSnip": { "branch": "master", "commit": "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32" },
+ "actions-preview.nvim": { "branch": "master", "commit": "5072b1b1065a6b22bdd46b5c21780a91d6a08071" },
+ "cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
+ "conform.nvim": { "branch": "master", "commit": "9d5ba06d6ee7418c674f498634617416d15b6239" },
+ "fidget.nvim": { "branch": "main", "commit": "0ba1e16d07627532b6cae915cc992ecac249fb97" },
+ "gitsigns.nvim": { "branch": "main", "commit": "81369ed5405ec0c5d55a9608b495dbf827415116" },
+ "gruvbox.nvim": { "branch": "main", "commit": "6e4027ae957cddf7b193adfaec4a8f9e03b4555f" },
+ "harpoon": { "branch": "master", "commit": "ccae1b9bec717ae284906b0bf83d720e59d12b91" },
+ "lazy.nvim": { "branch": "main", "commit": "8134f2ac041a609f35ec8fc1a4cb4246292b0026" },
+ "lsp-zero.nvim": { "branch": "v3.x", "commit": "fb6e35ceb559a4324aa688f47e1d1eebf193ea6e" },
+ "lsp_lines.nvim": { "branch": "main", "commit": "6f3defec73f7c87939e800e9afa5d0571b19b401" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "9dfcf2036c223920826140f0151d929a43f9eceb" },
+ "mason.nvim": { "branch": "main", "commit": "751b1fcbf3d3b783fcf8d48865264a9bcd8f9b10" },
+ "mini.nvim": { "branch": "main", "commit": "a683bfe8e03293e3bb079e24c94e51977756a3ec" },
+ "neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" },
+ "neotest": { "branch": "master", "commit": "e07fe8241112274aae9947b98d255763738a1d52" },
+ "neotest-python": { "branch": "master", "commit": "2e83d2bc00acbcc1fd529dbf0a0e677cabfe6b50" },
+ "nvim-cmp": { "branch": "main", "commit": "6ed1c93465c33f6a53b4c3f103bf9d1ab696382a" },
+ "nvim-lint": { "branch": "master", "commit": "3317b73ec3eb76cd8ca83e05880c07c83e368c1e" },
+ "nvim-lspconfig": { "branch": "master", "commit": "24662f92c18edd397ef12d635b11dbdedef2d094" },
+ "nvim-nio": { "branch": "master", "commit": "5800f585def265d52f1d8848133217c800bcb25d" },
+ "nvim-treesitter": { "branch": "master", "commit": "a951dcb7ec253544b0150251008de8b06a0874cd" },
+ "nvim-treesitter-textobjects": { "branch": "master", "commit": "d2a4ffc22d9d38d44edb73da007b3cf43451e9b4" },
+ "nvim-web-devicons": { "branch": "master", "commit": "cb0c967c9723a76ccb1be0cc3a9a10e577d2f6ec" },
+ "oil.nvim": { "branch": "master", "commit": "e462a3446505185adf063566f5007771b69027a1" },
+ "plenary.nvim": { "branch": "master", "commit": "f7adfc4b3f4f91aab6caebf42b3682945fbc35be" },
+ "telescope.nvim": { "branch": "0.1.x", "commit": "6312868392331c9c0f22725041f1ec2bef57c751" },
+ "todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" },
+ "undotree": { "branch": "main", "commit": "eab459ab87dd249617b5f7187bb69e614a083047" },
+ "vim-fugitive": { "branch": "master", "commit": "193ba9b393931bad768c1d2eed688b0bcc240858" },
+ "which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }
+} \ No newline at end of file
diff --git a/dot_config/nvim/lua/plugins/commenter.lua b/dot_config/nvim/lua/plugins/commenter.lua
new file mode 100644
index 0000000..cdc88fe
--- /dev/null
+++ b/dot_config/nvim/lua/plugins/commenter.lua
@@ -0,0 +1,11 @@
+return {
+ 'echasnovski/mini.nvim',
+ version = false,
+ config = function(_, opts)
+ -- I'm not sure why this is requireed. I thought Lazy.nvim didn't require the
+ -- config key if the only line in the function was to call setup().
+ -- However, without this key, this plugin fails to load with the error
+ -- "mini" could not be found
+ require("mini.comment").setup(opts)
+ end,
+}
diff --git a/dot_config/nvim/lua/plugins/lsp-zero.lua b/dot_config/nvim/lua/plugins/lsp-zero.lua
index 56cbcfd..a234493 100644
--- a/dot_config/nvim/lua/plugins/lsp-zero.lua
+++ b/dot_config/nvim/lua/plugins/lsp-zero.lua
@@ -35,7 +35,7 @@ return {
local cmp_action = lsp_zero.cmp_action()
cmp.setup({
- formatting = lsp_zero.cmp_format({ details = true }),
+ formatting = lsp_zero.cmp_format({details = true}),
mapping = cmp.mapping.preset.insert({
['<C-Space>'] = cmp.mapping.complete(),
['<C-u>'] = cmp.mapping.scroll_docs(-8),
@@ -50,12 +50,12 @@ return {
-- LSP
{
'neovim/nvim-lspconfig',
- cmd = { 'LspInfo', 'LspInstall', 'LspStart' },
- event = { 'BufReadPre', 'BufNewFile' },
+ cmd = {'LspInfo', 'LspInstall', 'LspStart'},
+ event = {'BufReadPre', 'BufNewFile'},
dependencies = {
{ 'hrsh7th/cmp-nvim-lsp' },
{ 'williamboman/mason-lspconfig.nvim' },
- { "j-hui/fidget.nvim", tag = "legacy", opts = {} },
+ { "j-hui/fidget.nvim", tag = "legacy", opts = {} },
},
config = function()
-- This is where all the LSP shenanigans will live
@@ -67,7 +67,7 @@ return {
lsp_zero.on_attach(function(client, bufnr)
-- see :help lsp_zero_keybindings
-- to learn the available actions
- lsp_zero.default_keymaps({ buffer = bufnr })
+ lsp_zero.default_keymaps({buffer = bufnr})
end)
require('mason-lspconfig').setup({