diff --git a/after/plugin/ssh.lua b/after/plugin/ssh.lua new file mode 100644 index 0000000..ca3d503 --- /dev/null +++ b/after/plugin/ssh.lua @@ -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, + } + } +}) diff --git a/after/plugin/treesitter.lua b/after/plugin/treesitter.lua index 26b14d3..b5c8389 100644 --- a/after/plugin/treesitter.lua +++ b/after/plugin/treesitter.lua @@ -8,3 +8,5 @@ require("nvim-treesitter.configs").setup { additional_vim_regex_highlighting = false, }, } + +require("treesitter-context").setup() diff --git a/lua/valeth/packer.lua b/lua/valeth/packer.lua index 8ad9105..a097947 100644 --- a/lua/valeth/packer.lua +++ b/lua/valeth/packer.lua @@ -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 = {