aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/installers/shell.lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-08-17 14:37:54 +0200
committerGitHub <noreply@github.com>2021-08-17 14:37:54 +0200
commit0625608caed54b393f74c5fb3404ba87e288270e (patch)
tree0e5abab4f9eaf4ae3150041fc97a154409057014 /lua/nvim-lsp-installer/installers/shell.lua
parentimprove messages (diff)
downloadmason-0625608caed54b393f74c5fb3404ba87e288270e.tar
mason-0625608caed54b393f74c5fb3404ba87e288270e.tar.gz
mason-0625608caed54b393f74c5fb3404ba87e288270e.tar.bz2
mason-0625608caed54b393f74c5fb3404ba87e288270e.tar.lz
mason-0625608caed54b393f74c5fb3404ba87e288270e.tar.xz
mason-0625608caed54b393f74c5fb3404ba87e288270e.tar.zst
mason-0625608caed54b393f74c5fb3404ba87e288270e.zip
add tflint (#52)
* add tflint * Update lua/nvim-lsp-installer/servers/tflint/init.lua
Diffstat (limited to 'lua/nvim-lsp-installer/installers/shell.lua')
-rw-r--r--lua/nvim-lsp-installer/installers/shell.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/installers/shell.lua b/lua/nvim-lsp-installer/installers/shell.lua
index e21d33c3..6cbe26ae 100644
--- a/lua/nvim-lsp-installer/installers/shell.lua
+++ b/lua/nvim-lsp-installer/installers/shell.lua
@@ -28,8 +28,12 @@ function M.raw(raw_script, opts)
vim.cmd [[new]]
vim.fn.termopen((opts.prefix or default_opts.prefix) .. raw_script, jobstart_opts)
vim.o.shell = shell
- vim.cmd [[startinsert]]
+ vim.cmd [[startinsert]] -- so that we tail the term log nicely ¯\_(ツ)_/¯
end
end
+function M.remote(url, opts)
+ return M.raw(("curl -s -f %q | bash"):format(url), opts)
+end
+
return M