From 3dbf38f87549fd35df5385c19853196e58843775 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 4 Nov 2023 19:39:21 -0700 Subject: [PATCH] Fix executable checks --- lua/config/lsp.lua | 10 +++++----- lua/config/plugins.lua | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index 36f652a..c9d9f18 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -8,19 +8,19 @@ local capabilities = cmp_nvim_lsp.default_capabilities({snippetSupport = false}) -- nvim-lspconfig local nvim_lspconfig = require('lspconfig') -if vim.fn.executable('clangd') then +if vim.fn.executable('clangd') == 1 then nvim_lspconfig.clangd.setup({capabilities = capabilities}) end -if vim.fn.executable('gopls') then +if vim.fn.executable('gopls') == 1 then nvim_lspconfig.gopls.setup({capabilities = capabilities}) end -if vim.fn.executable('jedi-language-server') then +if vim.fn.executable('jedi-language-server') == 1 then nvim_lspconfig.jedi_language_server.setup({capabilities = capabilities}) end -if vim.fn.executable('typescript-language-server') then +if vim.fn.executable('typescript-language-server') == 1 then nvim_lspconfig.tsserver.setup({capabilities = capabilities}) end -if vim.fn.executable('lua-language-server') then +if vim.fn.executable('lua-language-server') == 1 then local runtime_path = vim.split(package.path, ';', {}) table.insert(runtime_path, 'lua/?.lua') table.insert(runtime_path, 'lua/?/init.lua') diff --git a/lua/config/plugins.lua b/lua/config/plugins.lua index 80fba7a..8c662a7 100644 --- a/lua/config/plugins.lua +++ b/lua/config/plugins.lua @@ -2,7 +2,7 @@ require('Comment').setup() -- fzf.vim -if vim.fn.executable('fzf') then +if vim.fn.executable('fzf') == 1 then vim.g['$FZF_DEFAULT_COMMAND'] = 'ag --hidden --ignore .git -f -g "" 2> /dev/null' vim.cmd([[