From 23c98333852f33e0b00e479bfb73befb051b3baf Mon Sep 17 00:00:00 2001 From: Denis Kasak Date: Tue, 14 Jan 2025 14:22:43 +0100 Subject: docs(alloy_ls): include tips for setting filetype on *.als files (#3561) --- lua/lspconfig/configs/alloy_ls.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'lua') diff --git a/lua/lspconfig/configs/alloy_ls.lua b/lua/lspconfig/configs/alloy_ls.lua index 4a9a06e2..31e7204c 100644 --- a/lua/lspconfig/configs/alloy_ls.lua +++ b/lua/lspconfig/configs/alloy_ls.lua @@ -12,6 +12,24 @@ return { https://github.com/AlloyTools/org.alloytools.alloy Alloy is a formal specification language for describing structures and a tool for exploring them. + +You may also need to configure the filetype for Alloy (*.als) files: + +``` +autocmd BufNewFile,BufRead *.als set filetype=alloy +``` + +or + +```lua +vim.filetype.add({ + pattern = { + ['.*/*.als'] = 'alloy', + }, +}) +``` + +Alternatively, you may use a syntax plugin like https://github.com/runoshun/vim-alloy. ]], }, } -- cgit v1.2.3-70-g09d2