Skip to content

Commit

Permalink
feat(lazy): add autotags, cloak, codeium, comments, dap, git, illumin…
Browse files Browse the repository at this point in the history
…ate, impatient
  • Loading branch information
alexiszamanidis committed Jun 2, 2024
1 parent dcb7627 commit 56f6fba
Show file tree
Hide file tree
Showing 10 changed files with 185 additions and 99 deletions.
130 changes: 37 additions & 93 deletions nvim/.config/nvim/lazy-lock.json
Original file line number Diff line number Diff line change
@@ -1,94 +1,38 @@
{
"LazyVim": {
"branch": "main",
"commit": "da7b7738eb84b00c949f48afabebd39266e61d75"
},
"LuaSnip": {
"branch": "master",
"commit": "878ace11983444d865a72e1759dbcc331d1ace4c"
},
"bufferline.nvim": {
"branch": "main",
"commit": "99337f63f0a3c3ab9519f3d1da7618ca4f91cffe"
},
"cmp-buffer": {
"branch": "main",
"commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa"
},
"cmp-cmdline": {
"branch": "main",
"commit": "d250c63aa13ead745e3a40f61fdd3470efde3923"
},
"cmp-nvim-lsp": {
"branch": "main",
"commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d"
},
"cmp-path": {
"branch": "main",
"commit": "91ff86cd9c29299a64f968ebb45846c485725f23"
},
"cmp_luasnip": {
"branch": "master",
"commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843"
},
"dracula.nvim": {
"branch": "main",
"commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c"
},
"fidget.nvim": {
"branch": "main",
"commit": "ef99df04a1c53a453602421bc0f756997edc8289"
},
"lazy.nvim": {
"branch": "main",
"commit": "eab487c2520f0fe9e54eb5e3ea0606e20512492e"
},
"lualine.nvim": {
"branch": "master",
"commit": "0a5a66803c7407767b799067986b4dc3036e1983"
},
"mason-lspconfig.nvim": {
"branch": "main",
"commit": "a4caa0d083aab56f6cd5acf2d42331b74614a585"
},
"mason.nvim": {
"branch": "main",
"commit": "0950b15060067f752fde13a779a994f59516ce3d"
},
"none-ls-extras.nvim": {
"branch": "main",
"commit": "336e84b9e43c0effb735b08798ffac382920053b"
},
"none-ls.nvim": {
"branch": "main",
"commit": "f5b960a73418249aebcdae3455de320360509253"
},
"nvim-cmp": {
"branch": "main",
"commit": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07"
},
"nvim-lspconfig": {
"branch": "master",
"commit": "74e14808cdb15e625449027019406e1ff6dda020"
},
"nvim-tree.lua": {
"branch": "master",
"commit": "26632f496e7e3c0450d8ecff88f49068cecc8bda"
},
"nvim-treesitter": {
"branch": "master",
"commit": "a80fe081b4c5890980561e0de2458f64aaffbfc7"
},
"nvim-web-devicons": {
"branch": "master",
"commit": "b77921fdc44833c994fdb389d658ccbce5490c16"
},
"plenary.nvim": {
"branch": "master",
"commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683"
},
"telescope.nvim": {
"branch": "master",
"commit": "d90956833d7c27e73c621a61f20b29fdb7122709"
}
}
"Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
"LazyVim": { "branch": "main", "commit": "da7b7738eb84b00c949f48afabebd39266e61d75" },
"LuaSnip": { "branch": "master", "commit": "878ace11983444d865a72e1759dbcc331d1ace4c" },
"bufferline.nvim": { "branch": "main", "commit": "99337f63f0a3c3ab9519f3d1da7618ca4f91cffe" },
"cloak.nvim": { "branch": "main", "commit": "6e5bcd50bebc5cdb7cd3a00eb3d97ab7c4cc3b94" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-cmdline": { "branch": "main", "commit": "d250c63aa13ead745e3a40f61fdd3470efde3923" },
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
"codeium.vim": { "branch": "main", "commit": "289eb724e5d6fab2263e94a1ad6e54afebefafb2" },
"diffview.nvim": { "branch": "main", "commit": "3afa6a053f680e9f1329c4a151db988a482306cd" },
"dracula.nvim": { "branch": "main", "commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c" },
"fidget.nvim": { "branch": "main", "commit": "ef99df04a1c53a453602421bc0f756997edc8289" },
"git.nvim": { "branch": "main", "commit": "cc116ae91efd307836d24b868916f50a94c6daf9" },
"gitsigns.nvim": { "branch": "main", "commit": "75dc649106827183547d3bedd4602442340d2f7f" },
"impatient.nvim": { "branch": "main", "commit": "47302af74be7b79f002773011f0d8e85679a7618" },
"lazy.nvim": { "branch": "main", "commit": "eab487c2520f0fe9e54eb5e3ea0606e20512492e" },
"lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "a4caa0d083aab56f6cd5acf2d42331b74614a585" },
"mason.nvim": { "branch": "main", "commit": "0950b15060067f752fde13a779a994f59516ce3d" },
"none-ls-extras.nvim": { "branch": "main", "commit": "336e84b9e43c0effb735b08798ffac382920053b" },
"none-ls.nvim": { "branch": "main", "commit": "f5b960a73418249aebcdae3455de320360509253" },
"nvim-cmp": { "branch": "main", "commit": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07" },
"nvim-dap": { "branch": "master", "commit": "7122fd5848919a9aeff8c52bd9e71cbc51d0c90e" },
"nvim-dap-ui": { "branch": "master", "commit": "b7267003ba4dd860350be86f75b9d9ea287cedca" },
"nvim-lspconfig": { "branch": "master", "commit": "74e14808cdb15e625449027019406e1ff6dda020" },
"nvim-nio": { "branch": "master", "commit": "632024157d01e8bc48fd7df6a7de8ffe3fdd4f3a" },
"nvim-tree.lua": { "branch": "master", "commit": "26632f496e7e3c0450d8ecff88f49068cecc8bda" },
"nvim-treesitter": { "branch": "master", "commit": "a80fe081b4c5890980561e0de2458f64aaffbfc7" },
"nvim-ts-autotag": { "branch": "main", "commit": "6eb4120a1aadef07ac312f1c4bc6456712220007" },
"nvim-web-devicons": { "branch": "master", "commit": "b77921fdc44833c994fdb389d658ccbce5490c16" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
"telescope.nvim": { "branch": "master", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" },
"vim-fugitive": { "branch": "master", "commit": "4f59455d2388e113bd510e85b310d15b9228ca0d" },
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" }
}
14 changes: 8 additions & 6 deletions nvim/.config/nvim/lazyvim.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{
"extras": [],
"news": {
"NEWS.md": "5204"
},
"version": 6
}
"extras": [

],
"news": {
"NEWS.md": "5204"
},
"version": 6
}
8 changes: 8 additions & 0 deletions nvim/.config/nvim/lua/plugins/autotags.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
return {
{
"windwp/nvim-ts-autotag",
config = function()
require("nvim-ts-autotag").setup({})
end,
},
}
22 changes: 22 additions & 0 deletions nvim/.config/nvim/lua/plugins/cloak.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
return {
{
"laytan/cloak.nvim",
config = function()
require("cloak").setup({
enabled = true,
cloak_character = "*",
highlight_group = "Comment",
patterns = {
{
file_pattern = ".netrc",
cloak_pattern = " .+",
},
{
file_pattern = ".pipeline",
cloak_pattern = ":.+",
},
},
})
end,
},
}
20 changes: 20 additions & 0 deletions nvim/.config/nvim/lua/plugins/codeium.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
return {
{
"Exafunction/codeium.vim",
event = "InsertEnter",
config = function()
vim.keymap.set("i", "<C-g>", function()
return vim.fn["codeium#Accept"]()
end, { expr = true, silent = true })
vim.keymap.set("i", "<C-j>", function()
return vim.fn["codeium#CycleCompletions"](1)
end, { expr = true, silent = true })
vim.keymap.set("i", "<C-k>", function()
return vim.fn["codeium#CycleCompletions"](-1)
end, { expr = true, silent = true })
vim.keymap.set("i", "<C-x>", function()
return vim.fn["codeium#Clear"]()
end, { expr = true, silent = true })
end,
},
}
28 changes: 28 additions & 0 deletions nvim/.config/nvim/lua/plugins/comments.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
return {
{
"numToStr/Comment.nvim",
config = function()
require("Comment").setup({})

-- Comment with 'Ctrl-/'
vim.api.nvim_set_keymap(
"n",
"<C-_>",
'<cmd>lua require("Comment.api").toggle.linewise()<CR>',
{ noremap = true }
)
vim.api.nvim_set_keymap(
"i",
"<C-_>",
'<esc><cmd>lua require("Comment.api").toggle.linewise()<CR>',
{ noremap = true }
)
vim.api.nvim_set_keymap(
"v",
"<C-_>",
'<esc><cmd>lua require("Comment.api").toggle.linewise(vim.fn.visualmode())<CR>',
{ noremap = true }
)
end,
},
}
27 changes: 27 additions & 0 deletions nvim/.config/nvim/lua/plugins/dap.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
return {
"mfussenegger/nvim-dap",
event = "VeryLazy",
dependencies = {
"rcarriga/nvim-dap-ui",
"tpope/vim-fugitive",
"nvim-neotest/nvim-nio",
},
config = function()
require("dapui").setup()

local dap, dapui = require("dap"), require("dapui")

dap.listeners.before.attach.dapui_config = function()
dapui.open()
end
dap.listeners.before.launch.dapui_config = function()
dapui.open()
end
dap.listeners.before.event_terminated.dapui_config = function()
dapui.close()
end
dap.listeners.before.event_exited.dapui_config = function()
dapui.close()
end
end,
}
19 changes: 19 additions & 0 deletions nvim/.config/nvim/lua/plugins/git.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
return {
{
"dinhhuy258/git.nvim",
config = function()
require("git").setup({})
end,
},
{
"sindrets/diffview.nvim",
event = "VeryLazy",
},
{
"lewis6991/gitsigns.nvim",
event = "VeryLazy",
config = function()
require("gitsigns").setup({})
end,
},
}
8 changes: 8 additions & 0 deletions nvim/.config/nvim/lua/plugins/illuminate.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
return {
{
"RRethy/vim-illuminate",
config = function()
require("illuminate").configure()
end,
},
}
8 changes: 8 additions & 0 deletions nvim/.config/nvim/lua/plugins/impatient.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
return {
{
"lewis6991/impatient.nvim",
config = function()
require("impatient").enable_profile()
end,
},
}

0 comments on commit 56f6fba

Please sign in to comment.