add: nvim: ftplugin for satysfi to change tab size

This commit is contained in:
qwjyh 2023-03-13 16:14:28 +09:00
parent 1108ea7e3a
commit 9cc5bc186e
3 changed files with 11 additions and 0 deletions

View file

@ -25,6 +25,8 @@ mkdir -p ~/.config/nvim/lua
ln -sf $(pwd)/dotfiles/neovim/lua/lualine_setup.lua ~/.config/nvim/lua/lualine_setup.lua
mkdir -p ~/.config/nvim/lua/lspconfig/server_configurations
ln -sf $(pwd)/dotfiles/neovim/lua/lspconfig/server_configurations/satysfi_ls.lua ~/.config/nvim/lua/lspconfig/server_configurations/satysfi_ls.lua
mkdir -p ~/.config/nvim/after/ftplugin
ln -sf $(pwd)/dotfiles/neovim/after/ftplugin/satysfi.lua ~/.config/nvim/after/ftplugin/satysfi.lua
mkdir -p ~/.config/nvim/after/queries/satysfi
curl -o ~/.config/nvim/after/queries/satysfi/highlights.scm https://raw.githubusercontent.com/monaqa/tree-sitter-satysfi/master/queries/highlights.scm
curl -o ~/.config/nvim/after/queries/satysfi/indents.scm https://raw.githubusercontent.com/monaqa/tree-sitter-satysfi/master/queries/indents.scm

View file

@ -0,0 +1,7 @@
-- filetype plugin for satysfi
-- loaded after
-- tab
vim.o.tabstop = 2
vim.o.shiftwidth = 2

View file

@ -275,6 +275,8 @@ lspconfig.satysfi_ls.setup {
capabilities = capabilities,
autostart = true,
}
-- bash
lspconfig.bashls.setup {}
-- nvim-cmp setup
local cmp = require 'cmp'