Using LanguageClient
This commit is contained in:
parent
c8aaa78f59
commit
6e701541ca
7 changed files with 40 additions and 20 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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)"
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue