diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index ec4b919..d2662a9 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -28,6 +28,17 @@ vim.cmd("noswapfile") vim.cmd("syntax on") vim.cmd("filetype plugin on") +vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, { + pattern = {"*.qnt"}, + callback = function(args) + vim.lsp.start({ + name = 'quint', + cmd = {'quint-language-server', '--stdio'}, + root_dir = vim.fs.dirname(vim.uri_from_bufnr(args.buf)) + }) + end, +}) + vim.cmd([[ au BufNewFile,BufRead *Makefile,*.mk set noexpandtab ]])