95 lines
2.8 KiB
Lua
95 lines
2.8 KiB
Lua
return {
|
|
{
|
|
"al1-ce/just.nvim",
|
|
dependencies = {
|
|
'nvim-lua/plenary.nvim', -- async jobs
|
|
'j-hui/fidget.nvim', -- task progress (optional)
|
|
},
|
|
config = true
|
|
},
|
|
{
|
|
'mistweaverco/kulala.nvim',
|
|
ft = {"http", "rest"},
|
|
},
|
|
{
|
|
"HakonHarnes/img-clip.nvim",
|
|
event = "VeryLazy",
|
|
opts = {
|
|
-- add options here
|
|
-- or leave it empty to use the default settings
|
|
},
|
|
keys = {
|
|
-- suggested keymap
|
|
{ "<leader>kp", "<cmd>PasteImage<cr>", desc = "Paste image from system clipboard" },
|
|
},
|
|
},
|
|
{
|
|
"uhs-robert/sshfs.nvim",
|
|
opts = {
|
|
mounts = {
|
|
base_dir = vim.fn.expand("$HOME") .. "/Public", -- where remote mounts are created
|
|
},
|
|
-- Refer to the configuration section below
|
|
-- or leave empty for defaults
|
|
},
|
|
},
|
|
{
|
|
"esmuellert/codediff.nvim",
|
|
dependencies = { "MunifTanjim/nui.nvim" },
|
|
cmd = "CodeDiff",
|
|
},
|
|
{
|
|
"ejrichards/mise.nvim",
|
|
keys = {
|
|
{ "<leader>xm", "<cmd>Lazy reload mise.nvim<cr>", desc = "Reload mise environment" }
|
|
},
|
|
opts = {
|
|
unset_vars = true,
|
|
load_on_setup = true,
|
|
force_run = true,
|
|
}
|
|
},
|
|
{
|
|
'NeogitOrg/neogit',
|
|
dependencies = {
|
|
'nvim-lua/plenary.nvim', -- required
|
|
'sindrets/diffview.nvim',
|
|
},
|
|
lazy = true,
|
|
keys = {
|
|
{ '<leader>gn', "<cmd>Neogit kind=auto<cr>", desc = 'Neogit'},
|
|
{ '<leader>gN', "<cmd>Neogit kind=floating<cr>", desc = 'Neogit'}
|
|
},
|
|
opts = {
|
|
-- disable_context_highlighting = true,
|
|
disable_commit_confirmation = true,
|
|
disable_insert_on_commit = false,
|
|
disable_signs = true,
|
|
integrations = { diffview = true, fz_lua = false },
|
|
auto_refresh = false,
|
|
console_timeout = 5000,
|
|
auto_show_console = false,
|
|
sections = {
|
|
stashes = {
|
|
folded = false,
|
|
},
|
|
recent = { folded = false },
|
|
},
|
|
}
|
|
},
|
|
{
|
|
"thunder-coding/zincoxide",
|
|
opts = {
|
|
-- name of zoxide binary in your "$PATH" or path to the binary
|
|
-- the command is executed using vim.fn.system()
|
|
-- eg. "zoxide" or "/usr/bin/zoxide"
|
|
zincoxide_cmd = "zoxide",
|
|
-- Kinda experimental as of now
|
|
complete = true,
|
|
-- Available options { "tabs", "window", "global" }
|
|
behaviour = "tabs",
|
|
},
|
|
cmd = { "Z", "Zg", "Zt", "Zw" },
|
|
},
|
|
}
|