diff options
| author | David T. Sadler <davidtsadler@googlemail.com> | 2026-02-26 21:29:45 +0000 |
|---|---|---|
| committer | David T. Sadler <davidtsadler@googlemail.com> | 2026-02-26 21:31:25 +0000 |
| commit | 5dc207705d276717a128206e36920f698ee037ed (patch) | |
| tree | 93ee7672b3d4ad2de9cbb1177dc14bd8cc6db82f | |
| parent | cf42a1c3e0d9dc469ab13644e496fee9a8bcb3dc (diff) | |
Add Neovim conform plugin
| -rw-r--r-- | nvim/.config/nvim/lua/plugins/conform.lua | 16 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/plugins/init.lua | 1 | ||||
| -rw-r--r-- | nvim/.config/nvim/nvim-pack-lock.json | 4 |
3 files changed, 21 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/plugins/conform.lua b/nvim/.config/nvim/lua/plugins/conform.lua new file mode 100644 index 0000000..3bb8b27 --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/conform.lua @@ -0,0 +1,16 @@ +vim.pack.add({'https://github.com/stevearc/conform.nvim'}) + +require("conform").setup({ + formatters_by_ft = { + php = { "php_cs_fixer" }, + }, + formatters = { + php_cs_fixer = { + command = "php-cs-fixer", + }, + }, + format_on_save = { + timeout_ms = 500, + lsp_format = "fallback", + }, +}) diff --git a/nvim/.config/nvim/lua/plugins/init.lua b/nvim/.config/nvim/lua/plugins/init.lua index 7e08f27..1e5ecb0 100644 --- a/nvim/.config/nvim/lua/plugins/init.lua +++ b/nvim/.config/nvim/lua/plugins/init.lua @@ -4,3 +4,4 @@ require('plugins.vim-obsession') require('plugins.nvim-treesitter') require('plugins.blink-cmp') require('plugins.mini') +require('plugins.conform') diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index a0c2318..5647806 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -5,6 +5,10 @@ "src": "https://github.com/saghen/blink.cmp", "version": "1.0.0 - 1.1.0" }, + "conform.nvim": { + "rev": "e969e302bced7ffb9a0a0323629f31feb0ca35a6", + "src": "https://github.com/stevearc/conform.nvim" + }, "mini.nvim": { "rev": "a95dc67ecff78de138543a20c20f29f47111b122", "src": "https://github.com/nvim-mini/mini.nvim" |
