# HG changeset patch # User zegervdv # Date 1638800384 -3600 # Node ID 6b6da9305782650039885a56d3abba25b5577117 # Parent 408d9c64c87a45d720bdfaa76ce44558454bddff Enable shellcheck via null-ls diff -r 408d9c64c87a -r 6b6da9305782 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Mon Dec 06 13:43:31 2021 +0100 +++ b/.chezmoitemplates/init.lua Mon Dec 06 15:19:44 2021 +0100 @@ -805,6 +805,7 @@ sources = { null_ls.builtins.formatting.black, null_ls.builtins.formatting.stylua, + null_ls.builtins.diagnostics.shellcheck, }, } lsp['null-ls'].setup { diff -r 408d9c64c87a -r 6b6da9305782 scripts/install.sh --- a/scripts/install.sh Mon Dec 06 13:43:31 2021 +0100 +++ b/scripts/install.sh Mon Dec 06 15:19:44 2021 +0100 @@ -4,22 +4,11 @@ BIN_DIR="$HOME/bin" if [ "$(uname)" == "Darwin" ]; then - STYLUA_PLATFORM="macos" PLATFORM="macOS" else - STYLUA_PLATFORM="linux" PLATFORM="Linux" fi -echo "Install stylua" -STYLUA_VERSION="0.10.0" -pushd /tmp -wget https://github.com/JohnnyMorganz/StyLua/releases/download/v${STYLUA_VERSION}/stylua-${STYLUA_VERSION}-${STYLUA_PLATFORM}.zip -unzip stylua-${STYLUA_VERSION}-${STYLUA_PLATFORM}.zip -mv stylua "${BIN_DIR}/stylua" -chmod +x "${BIN_DIR}/stylua" -popd - echo "Install sumneko language server" SUMNEKO_DIR="$HOME/.local/share/sumneko-lua/" mkdir -p "${SUMNEKO_DIR}"