fix(install): add css and html to default_lsp_langs
This commit is contained in:
parent
959e7ab631
commit
3abb3ed97e
20
install.sh
20
install.sh
|
@ -2,8 +2,8 @@
|
||||||
BASE=$(git rev-parse --show-toplevel)
|
BASE=$(git rev-parse --show-toplevel)
|
||||||
LSP_BIN_PATH=$HOME/.local/bin
|
LSP_BIN_PATH=$HOME/.local/bin
|
||||||
|
|
||||||
default_langs="ts rust"
|
default_lsp_langs="css html ts rust"
|
||||||
lsp_langs=${@:-"$default_langs"}
|
lsp_langs=${@:-"$default_lsp_langs"}
|
||||||
|
|
||||||
pfx="~~~~~ "
|
pfx="~~~~~ "
|
||||||
heading() {
|
heading() {
|
||||||
|
@ -46,12 +46,24 @@ echo
|
||||||
fn_exists() { declare -F "$1" > /dev/null; }
|
fn_exists() { declare -F "$1" > /dev/null; }
|
||||||
warn_path=false
|
warn_path=false
|
||||||
|
|
||||||
install_ts() {
|
install_node_deps () {
|
||||||
if [[ -z $(which npm) ]]; then
|
if [[ -z $(which npm) ]]; then
|
||||||
echo "npm not installed"
|
echo "npm not installed"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
npm install -g vscode-html-languageserver-bin typescript typescript-language-server vscode-css-languageserver-bin prettier
|
npm install -g $@
|
||||||
|
}
|
||||||
|
|
||||||
|
install_ts() {
|
||||||
|
install_node_deps typescript typescript-language-server prettier
|
||||||
|
}
|
||||||
|
|
||||||
|
install_html() {
|
||||||
|
install_node_deps vscode-html-languageserver-bin
|
||||||
|
}
|
||||||
|
|
||||||
|
install_css() {
|
||||||
|
install_node_deps vscode-css-languageserver-bin
|
||||||
}
|
}
|
||||||
|
|
||||||
install_rust() {
|
install_rust() {
|
||||||
|
|
Loading…
Reference in New Issue