From 3c5867dbbe67505e945bf5a34afc5a6a53b1084f Mon Sep 17 00:00:00 2001 From: beeb5k Date: Mon, 31 Aug 2026 16:31:00 +0530 Subject: Toml support --- lua/bee/LSPs/init.lua | 7 +++++++ lua/bee/format.lua | 1 + lua/bee/lint.lua | 1 + 3 files changed, 9 insertions(+) (limited to 'lua/bee') diff --git a/lua/bee/LSPs/init.lua b/lua/bee/LSPs/init.lua index 3cd23fc..31f6b25 100644 --- a/lua/bee/LSPs/init.lua +++ b/lua/bee/LSPs/init.lua @@ -46,6 +46,13 @@ return { }) end, }, + { + "tombi", + for_cat = "toml", + lsp = { + filetypes = { "toml" }, + }, + }, { "rustaceanvim", auto_enable = true, diff --git a/lua/bee/format.lua b/lua/bee/format.lua index 5a123a4..7fd38e9 100644 --- a/lua/bee/format.lua +++ b/lua/bee/format.lua @@ -19,6 +19,7 @@ return { c = { "clang_format" }, cpp = { "clang_format" }, cmake = { "cmake_format" }, + toml = { "tombi" }, -- Use a sub-list to run only the first available formatter javascript = { { "prettierd", "prettier" } }, }, diff --git a/lua/bee/lint.lua b/lua/bee/lint.lua index 7d03feb..f90aa42 100644 --- a/lua/bee/lint.lua +++ b/lua/bee/lint.lua @@ -5,6 +5,7 @@ return { after = function(_) require("lint").linters_by_ft = { cpp = { "cpplint" }, + toml = { "tombi" }, javascript = { "eslint" }, typescript = { "eslint" }, } -- cgit v1.3.1