24 lines
461 B
Bash
24 lines
461 B
Bash
#!/usr/bin/env zsh
|
|
# Eryn Wells <eryn@erynwells.me>
|
|
|
|
autoload -Uz binary_exists
|
|
|
|
neovim_init_once()
|
|
{
|
|
if binary_exists npm; then
|
|
npm install -g \
|
|
@tailwindcss/language-server \
|
|
eslint \
|
|
pyright \
|
|
typescript-language-server \
|
|
typescript \
|
|
vscode-langservers-extracted
|
|
else
|
|
print "Cannot find npm binary" >&2
|
|
return -1
|
|
fi
|
|
|
|
return 0
|
|
}
|
|
|
|
neovim_init_once "$@"
|