diff --git a/bin/install.sh b/bin/install.sh index d33bc00..bf53e3b 100755 --- a/bin/install.sh +++ b/bin/install.sh @@ -18,5 +18,5 @@ ln -sf $(pwd)/dotfiles/fish/config.fish ~/.config/fish/config.fish ln -sf $(pwd)/dotfiles/starship/starship.toml ~/.config/starship.toml ln -sf $(pwd)/dotfiles/tmux.conf ~/.tmux.conf - -ln -sf $(pwd)/dotfiles/nvim/init.lua ~/.config/nvim/init.lua +ln -sf $(pwd)/dotfiles/neovim/init.lua ~/.config/nvim/init.lua +ln -sf $(pwd)/dotfiles/neovim/lua/plugins.lua ~/.config/nvim/lua/plugins.lua \ No newline at end of file diff --git a/dotfiles/fish/config.fish b/dotfiles/fish/config.fish index 79292b1..590b7dd 100644 --- a/dotfiles/fish/config.fish +++ b/dotfiles/fish/config.fish @@ -50,3 +50,9 @@ function save_myhistory --on-event fish_prompt -d "Save custom shell log to $my_ >> $my_fish_history end + +# julia +# to solve Graphic Card driver problem +export LD_PRELOAD=/usr/lib64/libstdc++.so.6 + + diff --git a/dotfiles/neovim/init.lua b/dotfiles/neovim/init.lua index 773e057..4a085fb 100644 --- a/dotfiles/neovim/init.lua +++ b/dotfiles/neovim/init.lua @@ -134,6 +134,10 @@ cmp.setup({ -- }, -- }) +-- satysfi language server +require('lspconfig')['satysfi-ls'].setup{ + autostart = true +} ----------------------------------------------------------- -- Ctrl + P to invoke fzf file search diff --git a/dotfiles/neovim/lua/lspconfig/server_configuration/satysfi-ls.lua b/dotfiles/neovim/lua/lspconfig/server_configuration/satysfi-ls.lua new file mode 100644 index 0000000..78e30f7 --- /dev/null +++ b/dotfiles/neovim/lua/lspconfig/server_configuration/satysfi-ls.lua @@ -0,0 +1,20 @@ +# https://zenn.dev/monaqa/articles/2021-12-10-satysfi-language-server +local util = require 'lspconfig.util' + +return { + default_config = { + cmd = { 'satysfi-language-server' }, + filetypes = { 'satysfi' }, + root_dir = util.root_pattern('.git'), + single_file_support = true, + }, + docs = { + description = [[ + https://github.com/monaqa/satysfi-language-server + Language server for SATySFi. + ]], + default_config = { + root_dir = [[root_pattern(".git")]], + }, + }, +}