summaryrefslogtreecommitdiff
path: root/lua/lvim/config
diff options
context:
space:
mode:
authorkylo252 <[email protected]>2022-12-17 12:33:57 +0100
committerGitHub <[email protected]>2022-12-17 12:33:57 +0100
commitb661efb3179e9ee7c44c5b2f885f5a7e837ea19d (patch)
tree6e672b2cb60119931ec49fcec45f5cb087367d1a /lua/lvim/config
parent277079ff453fcd951447110fbc745e2241e0490f (diff)
refactor(autocmds): clean up filetype detection rules (#3625)
* refactor(lua): simplify gf utility * refactor(autocmds): cleanup * refactor(ftdetect): use vim.filetype.add instead
Diffstat (limited to 'lua/lvim/config')
-rw-r--r--lua/lvim/config/settings.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/lvim/config/settings.lua b/lua/lvim/config/settings.lua
index 5724406a..5b818034 100644
--- a/lua/lvim/config/settings.lua
+++ b/lua/lvim/config/settings.lua
@@ -64,6 +64,16 @@ M.load_default_options = function()
for k, v in pairs(default_options) do
vim.opt[k] = v
end
+
+ vim.filetype.add {
+ extension = {
+ tex = "tex",
+ zir = "zir",
+ },
+ pattern = {
+ ["[jt]sconfig.*.json"] = "jsonc",
+ },
+ }
end
M.load_headless_options = function()