diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2026-04-04 03:16:27 +0200 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2026-04-04 10:12:16 +0200 |
| commit | 8bb513a86e8bea07fdb8cea71d254d46ffc7806b (patch) | |
| tree | 745bd411d173e4da9355b214dc74edde08f42692 /plugin/40-guard.lua | |
| parent | feat: enable ui2, add back LspLog command (diff) | |
| download | nvim-8bb513a86e8bea07fdb8cea71d254d46ffc7806b.tar.gz | |
feat!: migrate to vim.pack
Diffstat (limited to 'plugin/40-guard.lua')
| -rw-r--r-- | plugin/40-guard.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/plugin/40-guard.lua b/plugin/40-guard.lua new file mode 100644 index 0000000..ffdd82a --- /dev/null +++ b/plugin/40-guard.lua @@ -0,0 +1,14 @@ +vim.api.nvim_create_autocmd({ "BufEnter" }, { + once = true, + pattern = { "*.c", "*.cpp", "*.cc", "*.h", "*.hpp", "*.toml", "*.json", "*.lua" }, + callback = function() + vim.pack.add({ "https://github.com/nvimdev/guard-collection" }) + vim.pack.add({ "https://github.com/nvimdev/guard.nvim" }) + + local ft = require("guard.filetype") + + ft("c,cpp,h"):fmt("clang-format") + ft("toml"):fmt("taplo") + ft("json"):fmt("jq") + end, +}) |
