Note: after every step you shall restart terminal session
curl -s "https://get.sdkman.io" | bash
sdk install java
sdk install sbt
Linux:
curl -fL "https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz" | gzip -d > cs
sudo mv cs /usr/bin/
Mac OS:
brew install coursier/formulas/coursier
cs setup
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm use 18
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak
git clone https://github.com/strukovsky/skuf-ide ~/.config/nvim
nvim
nvim --headless +q