Updated install script
This commit is contained in:
parent
3a73b4d96c
commit
96311c6038
@ -67,22 +67,22 @@ end
|
|||||||
|
|
||||||
set PACKAGES \
|
set PACKAGES \
|
||||||
acpilight adobe-source-han-sans-jp-fonts asar ascii aspell-en aspell-fr \
|
acpilight adobe-source-han-sans-jp-fonts asar ascii aspell-en aspell-fr \
|
||||||
awesome-terminal-fonts base-devel bat biber bluez-firmware bluez-utils bookworm \
|
awesome awesome-terminal-fonts awesome-freedesktop-git base-devel bat biber \
|
||||||
bzip2 ccls chicken chromium clisp compton cppcheck cppreference \
|
bluez-firmware bluez-utils bookworm bzip2 ccls chicken chromium clisp cppcheck \
|
||||||
cppreference-devhelp cpupower discord-canary discount dmenu-lpass docker \
|
cppreference cppreference-devhelp cpupower discord-canary discount dmenu-lpass \
|
||||||
docker-compose dockerfile-language-server-bin doxygen dunst emacs \
|
docker docker-compose dockerfile-language-server-bin doxygen dunst emacs \
|
||||||
emacs-org-mode exfat-utils farbfeld ffmpegthumbnailer findutils firefox flake8 \
|
emacs-org-mode exfat-utils farbfeld ffmpegthumbnailer findutils firefox flake8 \
|
||||||
freeglut fzf gcc-libs gdb gimp gnome-disk-utility gnome-epub-thumbnailer \
|
freeglut fzf gcc-libs gdb gimp gnome-disk-utility gnome-epub-thumbnailer \
|
||||||
gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop \
|
gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop \
|
||||||
i3-gaps-rounded-git i3lock-blur igdm-bin inetutils j4-dmenu-desktop \
|
i3-gaps-rounded-git i3lock-blur igdm-bin inetutils j4-dmenu-desktop \
|
||||||
javascript-typescript-langserver js-beautify jfsutils jmtpfs less \
|
javascript-typescript-langserver js-beautify jfsutils jmtpfs lain-git less \
|
||||||
linux-headers lldb logrotate lvm2 ly meson minted man-db man-pages mpc mpd \
|
linux-headers lldb logrotate lvm2 ly meson minted man-db man-pages mpc mpd \
|
||||||
mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
|
mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp nemo-fileroller \
|
||||||
nemo-fileroller nemo-preview neofetch netctl networkmanager \
|
nemo-preview neofetch netctl networkmanager networkmanager-openvpn \
|
||||||
networkmanager-openvpn nm-connection-editor nodejs-vmd nomacs nordvpn-bin \
|
nm-connection-editor nodejs-vmd nomacs nordvpn-bin noto-fonts-emoji npm ntfs-3g \
|
||||||
noto-fonts-emoji npm ntfs-3g numlockx openssh otf-fandol otf-ipafont p7zip \
|
numlockx openssh otf-fandol otf-ipafont p7zip pacman-contrib pandoc-bin pass \
|
||||||
pacman-contrib pandoc-bin pass pavucontrol pdfpc polybar powerline-fonts \
|
pavucontrol pdfpc picom-ibhagwan-git polybar powerline-fonts prettier \
|
||||||
prettier pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
|
pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
|
||||||
python-importmagic python-language-server python-nose python-pip python-ptvsd \
|
python-importmagic python-language-server python-nose python-pip python-ptvsd \
|
||||||
python-pytest python-pywal qt5-imageformats qemu r raw-thumbnailer reflector \
|
python-pytest python-pywal qt5-imageformats qemu r raw-thumbnailer reflector \
|
||||||
rofi rsync rtv rustup samba scrot sent shadow siji-git simplescreenrecorder \
|
rofi rsync rtv rustup samba scrot sent shadow siji-git simplescreenrecorder \
|
||||||
@ -91,8 +91,8 @@ texlive-langgreek texlive-langjapanese texlive-langkorean texlive-latexextra \
|
|||||||
texlive-localmanager-git texlive-most tmux tree ttf-arphic-uming ttf-baekmuk \
|
texlive-localmanager-git texlive-most tmux tree ttf-arphic-uming ttf-baekmuk \
|
||||||
ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono ttf-joypixels \
|
ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono ttf-joypixels \
|
||||||
ttf-koruri ttf-liberation ttf-monapo ttf-sazanami ttf-tibetan-machine \
|
ttf-koruri ttf-liberation ttf-monapo ttf-sazanami ttf-tibetan-machine \
|
||||||
typescript typescript-language-server-bin unicode-emoji unrar usbutils \
|
typescript typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
||||||
valgrind vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
||||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xfsprogs xorg-drivers xorg-server \
|
x11-ssh-askpass xclip xdg-user-dirs-gtk xfsprogs xorg-drivers xorg-server \
|
||||||
xorg-xinit xss-lock xvkbd yaml-language-server-bin yapf
|
xorg-xinit xss-lock xvkbd yaml-language-server-bin yapf
|
||||||
|
|
||||||
@ -177,9 +177,6 @@ yay -Syu --needed python-envtpl-git
|
|||||||
printf "\n# Getting yadm susbmodules ####################################################\n\n"
|
printf "\n# Getting yadm susbmodules ####################################################\n\n"
|
||||||
yadm submodule update --init --recursive
|
yadm submodule update --init --recursive
|
||||||
|
|
||||||
printf "\n# Installing tryone’s compton fork ############################################\n\n"
|
|
||||||
yay -S --needed compton-tryone-git
|
|
||||||
|
|
||||||
printf "\n# Enabling timesync ###########################################################\n\n"
|
printf "\n# Enabling timesync ###########################################################\n\n"
|
||||||
sudo systemctl enable --now systemd-timesyncd
|
sudo systemctl enable --now systemd-timesyncd
|
||||||
|
|
||||||
@ -261,6 +258,9 @@ rustup component add rls
|
|||||||
printf "\n# Installing Python packages ##################################################\n\n"
|
printf "\n# Installing Python packages ##################################################\n\n"
|
||||||
pip install --user pyls-isort pyls-mypy
|
pip install --user pyls-isort pyls-mypy
|
||||||
|
|
||||||
|
sudo pip uninstall jedi
|
||||||
|
sudo pip install 'jedi<0.16,>=0.14.1'
|
||||||
|
|
||||||
printf "\n# Installing Go packages ######################################################\n\n"
|
printf "\n# Installing Go packages ######################################################\n\n"
|
||||||
go get -v golang.org/x/tools/gopls@latest
|
go get -v golang.org/x/tools/gopls@latest
|
||||||
go get -u -v golang.org/x/tools/cmd/godoc
|
go get -u -v golang.org/x/tools/cmd/godoc
|
||||||
|
@ -746,6 +746,15 @@
|
|||||||
pip install --user pyls-isort pyls-mypy
|
pip install --user pyls-isort pyls-mypy
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
For some reason, the version of ~jedi~ installed with the Python language
|
||||||
|
server is too recent, it is required by ~pyls~. So, let’s replace it:
|
||||||
|
#+BEGIN_SRC fish
|
||||||
|
sudo pip uninstall jedi
|
||||||
|
sudo pip install 'jedi<0.16,>=0.14.1'
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
Hopefully this will be fixed soon.
|
||||||
|
|
||||||
** Install go packages
|
** Install go packages
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: h-8c6e2311-eb84-4bf4-8e0b-948f89bc9664
|
:CUSTOM_ID: h-8c6e2311-eb84-4bf4-8e0b-948f89bc9664
|
||||||
|
Loading…
Reference in New Issue
Block a user