diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap
index 40166eb..c54bd23 100755
--- a/.config/yadm/bootstrap
+++ b/.config/yadm/bootstrap
@@ -74,13 +74,13 @@ ffmpegthumbnailer findutils firefox flake8 font-mathematica fontforge freeglut \
fzf gcc-libs gdb gimp glibc gnome-disk-utility gnome-epub-thumbnailer \
gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop i3-gaps \
i3lock-blur i3status igdm-bin inetutils j4-dmenu-desktop \
-javascript-typescript-langserver jfsutils jmtpfs lastpass-cli less \
+javascript-typescript-langserver js-beautify jfsutils jmtpfs lastpass-cli less \
linux-headers lldb logrotate lvm2 ly-git meson minted mpc mpd \
mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
nemo-fileroller nemo-preview neofetch neovim netctl networkmanager \
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs nordvpn-bin \
-noto-fonts-emoji npm ntfs-3g numlockx openssh otf-ipafont p7zip pacman-contrib \
-pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
+noto-fonts-emoji npm ntfs-3g numlockx openssh otf-fandol otf-ipafont p7zip \
+pacman-contrib pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
python-importmagic python-language-server python-nose python-pip python-ptvsd \
python-pytest python-pywal qemu r raw-thumbnailer reflector rofi \
@@ -93,8 +93,9 @@ ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono \
ttf-joypixels ttf-koruri ttf-liberation ttf-material-design-icons-git \
ttf-monapo ttf-mplus ttf-ms-fonts ttf-sazanami ttf-symbola ttf-tibetan-machine \
ttf-twemoji-color ttf-unifont ttf-vlgothic typescript unicode unicode-emoji \
-unrar usbutils valgrind vscode-css-languageserver-bin w3m wget x11-ssh-askpass \
-xclip xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers xorg-server xorg-xinit \
+unrar usbutils valgrind vscode-css-languageserver-bin \
+vscode-html-languageserver-bin w3m wget x11-ssh-askpass xclip \
+xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers xorg-server xorg-xinit \
xss-lock xvkbd yapf
printf "\n# Installing needed packages ##################################################\n\n"
diff --git a/README.org b/README.org
index b89f05a..579911f 100644
--- a/README.org
+++ b/README.org
@@ -19,9 +19,9 @@
# ### HTML #####################################################################
#+HTML_DOCTYPE: html5
-#+HTML_HEAD_EXTRA:
-#+HTML_HEAD_EXTRA:
-#+HTML_HEAD_EXTRA:
+#+HTML_HEAD_EXTRA:
+#+HTML_HEAD_EXTRA:
+#+HTML_HEAD_EXTRA:
#+HTML_HEAD_EXTRA:
#+HTML_HEAD_EXTRA:
#+HTML_HEAD_EXTRA:
@@ -704,21 +704,21 @@
set PACKAGES \
acpilight adobe-source-han-sans-jp-fonts asar ascii aspell-en aspell-fr assimp \
awesome-terminal-fonts base-devel bat biber bleachbit bluez-firmware \
- bluez-utils bookworm boost bzip2 chicken chromium clisp compton cppcheck \
+ bluez-utils bookworm boost bzip2 ccls chicken chromium clisp compton cppcheck \
cppreference cppreference-devhelp cpupower cronie cryptsetup device-mapper \
diffutils discord-canary discount ditaa dmenu dmenu-lpass docker \
- docker-compose doxygen dunst dwarffortress emacs exfat-utils farbfeld feh \
- ffmpegthumbnailer findutils firefox flake8 font-mathematica fontforge freeglut \
- fzf gcc-libs gdb gimp glibc gnome-disk-utility gnome-epub-thumbnailer \
- gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop i3-gaps \
- i3lock-blur i3status igdm-bin inetutils j4-dmenu-desktop \
- javascript-typescript-langserver jfsutils jmtpfs lastpass-cli less \
- linux-headers lldb logrotate lvm2 ly-git meson minted mpc mpd \
- mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
- nemo-fileroller nemo-preview neofetch neovim netctl networkmanager \
+ docker-compose dockerfile-language-server-bin doxygen dunst dwarffortress \
+ emacs exfat-utils farbfeld feh ffmpegthumbnailer findutils firefox flake8 \
+ font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \
+ gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go-tools \
+ golangci-lint-bin graphviz htop i3-gaps i3lock-blur i3status igdm-bin \
+ inetutils j4-dmenu-desktop javascript-typescript-langserver js-beautify \
+ jfsutils jmtpfs lastpass-cli less linux-headers lldb logrotate lvm2 ly-git \
+ meson minted mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu \
+ ncmpcpp nemo-fileroller nemo-preview neofetch neovim netctl networkmanager \
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs nordvpn-bin \
- noto-fonts-emoji npm ntfs-3g numlockx openssh otf-ipafont p7zip pacman-contrib \
- pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
+ noto-fonts-emoji npm ntfs-3g numlockx openssh otf-fandol otf-ipafont p7zip \
+ pacman-contrib pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
python-importmagic python-language-server python-nose python-pip python-ptvsd \
python-pytest python-pywal qemu r raw-thumbnailer reflector rofi \
@@ -730,10 +730,11 @@
ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono \
ttf-joypixels ttf-koruri ttf-liberation ttf-material-design-icons-git \
ttf-monapo ttf-mplus ttf-ms-fonts ttf-sazanami ttf-symbola ttf-tibetan-machine \
- ttf-twemoji-color ttf-unifont ttf-vlgothic typescript unicode unicode-emoji \
- unrar usbutils valgrind vscode-css-languageserver-bin w3m wget x11-ssh-askpass \
- xclip xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers xorg-server xorg-xinit \
- xss-lock xvkbd yapf
+ ttf-twemoji-color ttf-unifont ttf-vlgothic typescript \
+ typescript-language-server-bin unicode unicode-emoji unrar usbutils valgrind \
+ vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
+ x11-ssh-askpass xclip xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers \
+ xorg-server xorg-xinit xss-lock xvkbd yaml-language-server-bin yapf
#+END_SRC
These are the minimum I would have in my own installation. You can edit it
however you want. Let’s install those.
@@ -1096,8 +1097,8 @@
:PROPERTIES:
:CUSTOM_ID: h-8c6e2311-eb84-4bf4-8e0b-948f89bc9664
:END:
- For go development from Emacs, the Spacemacs go layer requires some packages
- to be installed.
+ For go development from Emacs, the Spacemacs go and lsp layers requires some
+ packages to be installed.
#+BEGIN_SRC fish
go get -v golang.org/x/tools/gopls@latest
go get -u -v golang.org/x/tools/cmd/godoc
@@ -1114,6 +1115,7 @@
go get -u -v github.com/mdempsky/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/zmb3/gogetdoc
+ go get -u -v golang.org/x/tools/gopls
#+END_SRC
*** Set up Chicken (Scheme interpreter/compiler)