Using LanguageClient

This commit is contained in:
Geoffrey Frogeye 2020-04-10 14:19:42 +02:00
parent c8aaa78f59
commit 6e701541ca
7 changed files with 40 additions and 20 deletions

View file

@ -9,13 +9,12 @@ sudo etckeeper commit "install-arch script: begin"
# Install yay
# TODO Use yay-bin
sudo pacman -S base-devel --needed
if ! pacman -Q yay &> /dev/null
if ! pacman -Q yay-bin &> /dev/null
then
sudo pacman -S go-pie --needed
mkdir -p $HOME/.cache/yay
cd $HOME/.cache/yay
curl -L https://aur.archlinux.org/cgit/aur.git/snapshot/yay.tar.gz | tar xzvf -
cd yay
curl -L https://aur.archlinux.org/cgit/aur.git/snapshot/yay-bin.tar.gz | tar xzvf -
cd yay-bin
makepkg -si
fi

View file

@ -23,6 +23,9 @@ fi
changeColors monokai
vim +PlugUpgrade +PlugUpdate +PlugInstall +qall
systemctl enable pulseaudio --user --now
systemctl enable mpd --user --now
echo '# Alt keys on keypad
# In /usr/share/X11/xkb/symbols/us_qwerty-fr add:
# include "keypad(oss)"

View file

@ -110,7 +110,8 @@ i highlight # Syntax highlighter (TODO No termux)
i powerline-go-bin powerline-go # Nice prompt (potential problem: requires go-pie)
i zsh # Shell
# TODO Arch only for the following but not a problem
i antigen # ZSH plugins
# TODO Arch only for the following (antigen takes over else)
i zsh-autosuggestions # Shell suggestions
i zsh-completions # Shell completions
i zsh-history-substring-search # Shell config
@ -190,6 +191,7 @@ then
i pacman-contrib # Pactree and more
i shred # Delete sensititve data
i android-tools && i android-udev # Android Debug Bridge
i tigervnc # Remote desktop
fi
@ -218,6 +220,7 @@ then
# Python
i python-language-server # Python language server
i mypy && i pyls-mypy # Static typing checker for Python
i python-language-server-black # Python code formatter
# Bash
i bash-language-server # Bash / SH language server
@ -311,11 +314,7 @@ fi
if $INSTALL_GUI
then
i firefox # Web browser
i firefox-dark-reader # Firefox extension: dark theme everywhere
i firefox-decentraleyes # Firefox extension: fetch CDN resources locally
i firefox-tridactyl # Firefox extension: Navigate with keyboard
i firefox-ublock-origin # Firefox extension: Ad and tracker blocker
# I still need to download manually: container extensions, No Tab
# Extensions: Dark reader, Decentraleyes, Tridactyl, uBlock Origin, Containers, No Tab
i xkb-qwerty-fr # French QWERTY disposition
i thunar # Directory browser (just in case)
@ -327,6 +326,7 @@ then
i adobe-source-han-sans-otc-fonts # Chinese/Japanese/Korean fonts
i sox # For beeps and stuff
i meld # For comparison
i python-magic # Dependency of o
if $INSTALL_X
then
@ -336,7 +336,7 @@ then
i i3lock # Locker
i numlockx # Numlock auto-unlock
i rofi # HUD selector
i rofi-moji # emoji selector
i rofimoji # emoji selector
i rxvt-unicode # Terminal emulator
i urxvt-resize-font-git # Resize fonts for urxvt
i scrot # Screenshot taker