diff --git a/install.sh b/install.sh index 6347f10..5d597bf 100755 --- a/install.sh +++ b/install.sh @@ -173,6 +173,7 @@ done curl https://sh.rustup.rs -sSf | sh cargo install -q onefetch eza fd-find tokei alacritty stylua git-delta du-dust \ mdbook mdbook-admonish mdbook-tera stylua dprint +cargo install --features lsp taplo-cli rustup component add rust-src rust-analyzer # DEB Installs @@ -193,11 +194,9 @@ git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0 . ~/.asdf/asdf.sh asdf_plugin nodejs asdf_plugin lua-language-server -# This is kinda needed for prettier plugin below otherwise it won't detect node from asdf -sudo ln -s "$(which node)" /usr/bin/node # npm global installs -npm i -g bash-language-server vscode-langservers-extracted pyright prettier +npm i -g bash-language-server vscode-langservers-extracted pyright prettier sass # pip installs pip install --user ruff @@ -244,3 +243,4 @@ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'no if [ -e "./dot.py" ]; then ./dot.py --deploy fi +