My SpaceVim configuration with the following language layers enabled:
- python
- clojure
- html
Installation of nice to have python modules:
sudo pacman -S python-pylint \
yapf \
python-isort \
python-coverage
If not already done, installation of yay
to simplify access to AUR
pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
Installation of modules available only on AUR:
yay -S python-autoflake
Then npm
and nodejs
(if not already done):
sudo pacman -S npm nodejs
And pyright languageserver for python:
sudo npm install -g pyright
Installation of clojure
binary + leiningen
:
sudo pacman -S clojure leiningen
Installation of cljfmt
:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/weavejester/cljfmt/HEAD/install.sh)"
First install npm
and nodejs
:
sudo pacman -S npm nodejs
Then lsp for HTML:
sudo npm install --global vscode-html-languageserver-bin