You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some Language server installer scripts for unix-like environemt are using hard-coded /bin/bash in shebang, but it's not working if bash does not exists /bin/bash.
For examples, I'm using NixOS Linux and NixOS does not have executable binary on /bin or /usr/bin, that has executable binary on /run/current-system/sw/bin.
I also think that another case, if vim-lsp-settings users does not installed bash, that case is also not working by /bin/bash does not exists.
So I think that installer scripts should not use hard-coded /bin/bash, I suggest shebang of installer scripts are changes to /usr/bin/env sh or /bin/sh.
Or another suggestion, it's configurable by vimrc about execute shell for installer scripts.
The text was updated successfully, but these errors were encountered:
nyarla
changed the title
Installer scripts are not working if bash does not exists /bin/bash
Installer scripts are not working if bash does not exists on /bin/bash
Jan 30, 2020
Hi,
Some Language server installer scripts for unix-like environemt are using hard-coded
/bin/bash
in shebang, but it's not working if bash does not exists/bin/bash
.For examples, I'm using NixOS Linux and NixOS does not have executable binary on
/bin
or/usr/bin
, that has executable binary on/run/current-system/sw/bin
.I also think that another case, if vim-lsp-settings users does not installed bash, that case is also not working by
/bin/bash
does not exists.So I think that installer scripts should not use hard-coded
/bin/bash
, I suggest shebang of installer scripts are changes to/usr/bin/env sh
or/bin/sh
.Or another suggestion, it's configurable by vimrc about execute shell for installer scripts.
The text was updated successfully, but these errors were encountered: