From c46118cafbd044b257754bc560212d2ad7d05cc1 Mon Sep 17 00:00:00 2001 From: Michael Yockey Date: Fri, 15 Nov 2024 22:36:47 -0500 Subject: [PATCH] linux: Install Lua Language Server --- install.zsh | 9 +++++++++ zsh/dot-zshrc | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/install.zsh b/install.zsh index e95fe05..0049446 100755 --- a/install.zsh +++ b/install.zsh @@ -12,6 +12,15 @@ case `uname` in brew install -q $(< ./dependencies/homebrew.txt) ;; Linux) + mkdir -p ~/.local/share + mkdir -p ~/.local/bin + pushd ~/.local/share + echo "Installing Lua Language Server" + mkdir -p lua-language-server + curl -O "https://github.com/LuaLS/lua-language-server/releases/download/3.13.0/lua-language-server-3.13.0-linux-x64.tar.gz" + tar -xf lua-language-server-3.13.0-linux-x64.tar.gz -av -C ./lua-language-server + ln -s ~/.local/share/lua-language-server/bin/lua-language-server ~/.local/bin/lua-language-server + echo "Installing dependencies with Apt" sudo apt-add-repository -y --ppa ppa:zhangsongcui3371/fastfetch sudo apt install $(< ./dependencies/apt.txt) diff --git a/zsh/dot-zshrc b/zsh/dot-zshrc index 2858f6e..0d3c46d 100644 --- a/zsh/dot-zshrc +++ b/zsh/dot-zshrc @@ -52,3 +52,10 @@ for file in $HOME/.functions/*.zsh; do source $file done source $HOME/.scripts/geometry/geometry.zsh + +case `uname` in + Linux) + export PATH=/home/myockey/.local/bin:$PATH + ;; +esac +