From b58be03795392bc77d34df43c6c3024cc60d7755 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Mon, 29 Jun 2026 23:07:14 -0400 Subject: [PATCH] Use 2-space indent for Ruby, HTML, XML files --- plugin/holtrop.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/plugin/holtrop.lua b/plugin/holtrop.lua index a720506..366eb21 100644 --- a/plugin/holtrop.lua +++ b/plugin/holtrop.lua @@ -43,9 +43,14 @@ vim.api.nvim_create_autocmd({ "BufReadPost", "BufNewFile" }, { if vim.bo.filetype ~= "make" then vim.opt_local.expandtab = true end - vim.opt_local.ts = 4 - vim.opt_local.sw = 4 - vim.opt_local.sts = 4 + local ft = vim.bo.filetype + local indent = 4 + if ft == "ruby" or ft == "html" or ft == "xml" then + indent = 2 + end + vim.opt_local.ts = indent + vim.opt_local.sw = indent + vim.opt_local.sts = indent vim.opt_local.cinoptions = ":0,g0" end) end,