Add fancy netrw, treesitter-context, and remote-sshfs
This commit is contained in:
parent
73283b58b4
commit
fcaa1f40c0
12
after/plugin/ssh.lua
Normal file
12
after/plugin/ssh.lua
Normal file
@ -0,0 +1,12 @@
|
||||
local ssh_config = vim.fs.normalize((os.getenv("XDG_CONFIG_HOME") or "~/.config") .. "/ssh/config")
|
||||
|
||||
require("remote-sshfs").setup({
|
||||
connections = {
|
||||
ssh_configs = {
|
||||
ssh_config,
|
||||
},
|
||||
sshfs_args = {
|
||||
"-F " .. ssh_config,
|
||||
}
|
||||
}
|
||||
})
|
@ -8,3 +8,5 @@ require("nvim-treesitter.configs").setup {
|
||||
additional_vim_regex_highlighting = false,
|
||||
},
|
||||
}
|
||||
|
||||
require("treesitter-context").setup()
|
||||
|
@ -8,6 +8,8 @@ return require("packer").startup(function(use)
|
||||
end
|
||||
}
|
||||
|
||||
use "nvim-treesitter/nvim-treesitter-context"
|
||||
|
||||
use "wakatime/vim-wakatime"
|
||||
|
||||
|
||||
@ -60,24 +62,6 @@ return require("packer").startup(function(use)
|
||||
end
|
||||
}
|
||||
|
||||
use {
|
||||
"windwp/nvim-autopairs",
|
||||
requires = {
|
||||
{ "hrsh7th/nvim-cmp" },
|
||||
},
|
||||
config = function()
|
||||
local ap = require("nvim-autopairs")
|
||||
local ap_cmp = require("nvim-autopairs.completion.cmp")
|
||||
local cmp = require("cmp")
|
||||
|
||||
cmp.event:on("confirm_done", ap_cmp.on_confirm_done())
|
||||
|
||||
ap.setup {
|
||||
check_ts = true
|
||||
}
|
||||
end
|
||||
}
|
||||
|
||||
|
||||
---- Navigation
|
||||
|
||||
@ -93,6 +77,21 @@ return require("packer").startup(function(use)
|
||||
end
|
||||
}
|
||||
|
||||
use {
|
||||
"prichrd/netrw.nvim",
|
||||
config = function()
|
||||
require("netrw").setup()
|
||||
end
|
||||
}
|
||||
|
||||
use {
|
||||
"valeth/remote-sshfs.nvim",
|
||||
branch = "no-cwd-on-jobstart",
|
||||
requires = {
|
||||
{ "nvim-telescope/telescope.nvim" },
|
||||
}
|
||||
}
|
||||
|
||||
use {
|
||||
"ThePrimeagen/harpoon",
|
||||
requires = {
|
||||
|
Loading…
Reference in New Issue
Block a user