My custom plugins

This commit is contained in:
Peter Stuifzand 2024-02-22 21:02:36 +01:00
parent 7def76648a
commit f4b9fef63c
No known key found for this signature in database
7 changed files with 84 additions and 0 deletions

15
lua/custom/plugins.lua Normal file
View File

@ -0,0 +1,15 @@
return {
'tpope/vim-unimpaired',
'tpope/vim-eunuch',
-- { 'rafamadriz/friendly-snippets',
-- init = function ()
-- require("luasnip.loaders.from_vscode").lazy_load()
-- end
-- },
'fatih/vim-go',
{ 'mickael-menu/zk-nvim',
init = function ()
require("zk").setup()
end
}
}

View File

@ -0,0 +1,3 @@
return {
'ActivityWatch/aw-watcher-vim',
}

View File

@ -0,0 +1,6 @@
return {
'github/copilot.vim',
config = function ()
vim.g.copilot_assume_mapped = true
end
}

View File

@ -0,0 +1,20 @@
return {
"jay-babu/mason-null-ls.nvim",
event = { "BufReadPre", "BufNewFile" },
dependencies = {
"williamboman/mason.nvim",
"jose-elias-alvarez/null-ls.nvim",
},
config = function()
local null_ls = require("null-ls")
local opts = {
automatic_installation = true,
automatic_setup = true,
sources = {
null_ls.builtins.formatting.prettierd,
null_ls.builtins.diagnostics.hadolint,
}
}
null_ls.setup(opts)
end,
}

View File

@ -0,0 +1,25 @@
return {
"stevearc/oil.nvim",
keys = {
{ "-", "<cmd>Oil<cr>", desc = "Open Oil" },
},
config = function()
require("oil").setup({
keymaps = {
["g?"] = "actions.show_help",
["<CR>"] = "actions.select",
["<C-s>"] = "actions.select_vsplit",
["<C-h>"] = "actions.select_split",
["<C-t>"] = "actions.select_tab",
["<C-p>"] = "actions.preview",
["<C-c>"] = "actions.close",
["<C-l>"] = "actions.refresh",
["-"] = "actions.parent",
["_"] = "actions.open_cwd",
["`"] = "actions.cd",
["~"] = "actions.tcd",
["g."] = "actions.toggle_hidden",
},
})
end,
}

View File

@ -0,0 +1,9 @@
return {
'pstuifzand/op.nvim',
build = 'make install',
config = function()
require('op').setup({
op_cli_path = '/usr/bin/op',
})
end
}

View File

@ -0,0 +1,6 @@
return {
"folke/trouble.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
opts = {
}
}