From 8bb513a86e8bea07fdb8cea71d254d46ffc7806b Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Sat, 4 Apr 2026 03:16:27 +0200 Subject: feat!: migrate to vim.pack --- ftplugin/hare.lua | 6 ++++++ ftplugin/java.lua | 3 ++- ftplugin/json.lua | 1 + ftplugin/rust.lua | 4 ++++ ftplugin/tex.lua | 2 ++ 5 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 ftplugin/hare.lua create mode 100644 ftplugin/json.lua create mode 100644 ftplugin/rust.lua create mode 100644 ftplugin/tex.lua (limited to 'ftplugin') diff --git a/ftplugin/hare.lua b/ftplugin/hare.lua new file mode 100644 index 0000000..c3c0c45 --- /dev/null +++ b/ftplugin/hare.lua @@ -0,0 +1,6 @@ +vim.pack.add({ "git://git.pml68.dev/vim-haredoc" }) + +vim.bo.keywordprg = "haredoc" + +vim.keymap.set("n", "K", ":call Haredoc('.')", { buf = 0 }) +vim.keymap.set("n", "gd", ":call Haredoc(';')", { buf = 0 }) diff --git a/ftplugin/java.lua b/ftplugin/java.lua index ccec910..5f20b17 100644 --- a/ftplugin/java.lua +++ b/ftplugin/java.lua @@ -1,3 +1,5 @@ +vim.pack.add({ "https://github.com/mfussenegger/nvim-jdtls" }) + local home = vim.env.HOME local jdtls = require("jdtls") @@ -98,7 +100,6 @@ local config = { }, }, }, - capabilities = require("cmp_nvim_lsp").default_capabilities(), flags = { allow_incremental_sync = true, }, diff --git a/ftplugin/json.lua b/ftplugin/json.lua new file mode 100644 index 0000000..83a11b6 --- /dev/null +++ b/ftplugin/json.lua @@ -0,0 +1 @@ +vim.pack.add({ "https://github.com/b0o/schemastore.nvim" }) diff --git a/ftplugin/rust.lua b/ftplugin/rust.lua new file mode 100644 index 0000000..1926f6f --- /dev/null +++ b/ftplugin/rust.lua @@ -0,0 +1,4 @@ +vim.pack.add({ "https://github.com/rust-lang/rust.vim" }) + +vim.keymap.set("n", "rts", "RustTest") +vim.keymap.set("n", "rta", "RustTest!") diff --git a/ftplugin/tex.lua b/ftplugin/tex.lua new file mode 100644 index 0000000..3310443 --- /dev/null +++ b/ftplugin/tex.lua @@ -0,0 +1,2 @@ +vim.pack.add({ "https://github.com/micangl/cmp-vimtex" }) +vim.pack.add({ "https://github.com/lervag/vimtex" }) -- cgit v1.2.3