diff options
| author | RulentWave <49258216+RulentWave@users.noreply.github.com> | 2025-03-24 15:33:53 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-24 15:33:53 -0400 |
| commit | 7bd85e0a095d008f390ec72cfbeda30b167b8bf3 (patch) | |
| tree | d2061b66158a693b39abfc4d8471e7dcc7c12c63 /nvim | |
| parent | 6fae36dd6463c6fab258ad1572b8c5bca440634e (diff) | |
| download | dots-7bd85e0a095d008f390ec72cfbeda30b167b8bf3.tar.gz | |
changed Conform's format_on_save lambda so that buffers that match disable_filetypes return nil. This allows you to enable a formatter for langages in the disable_filetypes table to have a formatter that can be run manually with Leader-f but doesnt enable format_on_save for them (#1395)
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/init.lua | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/nvim/init.lua b/nvim/init.lua index 3d0db93..a39cd0e 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -662,16 +662,14 @@ require('lazy').setup({ -- have a well standardized coding style. You can add additional -- languages here or re-enable it for the disabled ones. local disable_filetypes = { c = true, cpp = true } - local lsp_format_opt if disable_filetypes[vim.bo[bufnr].filetype] then - lsp_format_opt = 'never' + return nil else - lsp_format_opt = 'fallback' + return { + timeout_ms = 500, + lsp_format = 'fallback', + } end - return { - timeout_ms = 500, - lsp_format = lsp_format_opt, - } end, formatters_by_ft = { lua = { 'stylua' }, |