Provides configurations of nvim-lspconfig and nvim-treesitter for SATySFi language.
require("satysfi-nvim").setup()
This plugin registers satysfi-language-server
to lspconfig as satysfi_ls
.
So you can setup satysfi-language-serve
as follows.
require("lspconfig").satysfi_ls.setup {}
You can also benefit from ensure_installed
or automatic-server-setup
functionality if you are using mason-lspconfig.nvim
.
See also satysfi-mason-registry for installation of satysfi-language-server using mason.nvim.
This plugin registers tree-sitter-satysfi
as a treesitter parser.
You can install satysfi parser with :TSInstall satysfi
or setting ensure_installed = "satysfi"
.
This plugin also contains query files from tree-sitter-satysfi
, so you have no need to manually copy these files yourself.
This software is released under the MIT License, see LICENSE.