From 8a9852874d93ecdcef79ea6a2a280aabc1656213 Mon Sep 17 00:00:00 2001 From: kz Date: Tue, 16 Sep 2025 19:06:33 +0200 Subject: [PATCH] feat(config): add yaml config for neovim --- .nvim.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .nvim.lua diff --git a/.nvim.lua b/.nvim.lua new file mode 100644 index 00000000..2f1c73a8 --- /dev/null +++ b/.nvim.lua @@ -0,0 +1,17 @@ +vim.api.nvim_create_autocmd("FileType", { + pattern = "yaml", + callback = function() + vim.bo.shiftwidth = 2 + vim.bo.tabstop = 2 + vim.bo.softtabstop = 2 + vim.bo.expandtab = true + end, +}) + +local conform = require("conform") +conform.formatters_by_ft.yaml = { "yq" } +conform.formatters.yq = { + command = "yq", + args = { "eval", "--prettyPrint", "--indent", "2", "." }, + stdin = true, +}