summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrafa_99 <raroma09@gmail.com>2021-08-17 01:59:59 +0100
committerrafa_99 <raroma09@gmail.com>2021-08-17 01:59:59 +0100
commit1fd558225c368b96226c0e3227a127d693e0ffd5 (patch)
treeef3d2094179db36fc6501c8b8ba563dd344cd13a
parent82ec313467bd23a3960e565fd90b59920d6b1d23 (diff)
Updated python programs
-rw-r--r--INSTALL/arch-install7
-rw-r--r--INSTALL/artix-install7
-rw-r--r--INSTALL/gentoo-install4
-rw-r--r--INSTALL/parabola-install7
-rw-r--r--INSTALL/void-rpi-install5
-rw-r--r--neovim/.config/nvim/init.vim2
6 files changed, 18 insertions, 14 deletions
diff --git a/INSTALL/arch-install b/INSTALL/arch-install
index 2d6d671..972d079 100644
--- a/INSTALL/arch-install
+++ b/INSTALL/arch-install
@@ -19,7 +19,7 @@ sudo cp -rf ROOT/issue/issue /etc
sudo cp -rf ROOT/hosts/hosts /etc
# Install Required Programs
-sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps python-pywal pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ueberzug ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium keepassxc npm unclutter
+sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium keepassxc npm unclutter python python-pip
# Computer Science Programs
# bluej netbeans jdk11-openjdk java11-openjfx intellij-idea-community-edition valgrind doxygen gdb mysql-workbench octave android-studio android-sdk pycharm-community-edition unity ssms nodejs adobexd
@@ -44,10 +44,11 @@ ln -s /usr/bin/nvim ~/.local/bin/vim
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
-## Installing Plugins
+## Installing Modules
nvim -c PlugInstall
cd ~/.config/nvim/plugged/vim-hexokinase && make hexokinase
-npm -g install clangd pyright typescript typescript-language-server --prefix ~/.local/share/npm
+npm -g install clangd typescript typescript-language-server --prefix ~/.local/share/npm
+pip install --user 'python-lsp-server[all]' pywal ueberzug
# Setup Git account
printf "Do yo want to setup Git account? [Y/n]" && read -r GIT
diff --git a/INSTALL/artix-install b/INSTALL/artix-install
index ea92f94..ded3912 100644
--- a/INSTALL/artix-install
+++ b/INSTALL/artix-install
@@ -19,7 +19,7 @@ sudo cp -rf ROOT/issue/issue /etc
sudo cp -rf ROOT/hosts/hosts /etc
# Install Required Programs
-sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps python-pywal pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ueberzug ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium artix-dark-theme artix-archlinux-support keepassxc npm unclutter
+sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium artix-dark-theme artix-archlinux-support keepassxc npm unclutter python python-pip
# Computer Science Programs
# bluej netbeans jdk11-openjdk java11-openjfx intellij-idea-community-edition valgrind doxygen gdb mysql-workbench octave android-studio android-sdk pycharm-community-edition unity ssms nodejs adobexd
@@ -44,10 +44,11 @@ ln -s /usr/bin/nvim ~/.local/bin/vim
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
-## Installing Plugins
+## Installing Modules
nvim -c PlugInstall
cd ~/.config/nvim/plugged/vim-hexokinase && make hexokinase
-npm -g install clangd pyright typescript typescript-language-server --prefix ~/.local/share/npm
+npm -g install clangd typescript typescript-language-server --prefix ~/.local/share/npm
+pip install --user 'python-lsp-server[all]' pywal ueberzug
# Setup Git account
printf "Do yo want to setup Git account? [Y/n]" && read -r GIT
diff --git a/INSTALL/gentoo-install b/INSTALL/gentoo-install
index 2293b85..a299011 100644
--- a/INSTALL/gentoo-install
+++ b/INSTALL/gentoo-install
@@ -44,7 +44,7 @@ else
chsh -s /bin/zsh
# Installing pywal and ueberzug
- pip install --user ueberzug pywal
+ pip install --user 'python-lsp-server[all]' pywal ueberzug
# Deploy Dots
stow --target="$HOME" fonts gtk misc mpd ncmpcpp newsboat neovim qt shell scripts suckless sxiv vifm X11 zathura zsh
@@ -63,7 +63,7 @@ else
## Installing Plugins
nvim -c PlugInstall
cd ~/.config/nvim/plugged/vim-hexokinase && make hexokinase
- npm -g install clangd pyright typescript typescript-language-server --prefix ~/.local/share/npm
+ npm -g install clangd typescript typescript-language-server --prefix ~/.local/share/npm
# Setup Git account
diff --git a/INSTALL/parabola-install b/INSTALL/parabola-install
index 0f91f5e..7dc179b 100644
--- a/INSTALL/parabola-install
+++ b/INSTALL/parabola-install
@@ -19,7 +19,7 @@ sudo cp -rf ROOT/issue/issue /etc
sudo cp -rf ROOT/hosts/hosts /etc
# Install Required Programs
-sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps python-pywal pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan cups-openrc system-config-printer gst-plugins-good grc gst-libav avahi-openrc clang breeze net-tools ueberzug ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium npm unclutter
+sudo pacman --needed -Syu stow opendoas pamixer zsh youtube-dl engrampa ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg pcmanfm lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps pandoc automake lzop zip curl make bc android-tools gimp kdenlive frei0r-plugins inkscape unzip unarchiver arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip gzip tar xz papirus-icon-theme valgrind doxygen gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan cups-openrc system-config-printer gst-plugins-good grc gst-libav avahi-openrc clang breeze net-tools ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium npm unclutter python python-pip
# Adding System default init services
doas rc-update add cupsd default
@@ -48,10 +48,11 @@ ln -s /usr/bin/iceweasel ~/.local/bin/firefox
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
-## Installing Plugins
+## Installing Modules
nvim -c PlugInstall
cd ~/.config/nvim/plugged/vim-hexokinase && make hexokinase
-npm -g install clangd pyright typescript typescript-language-server --prefix ~/.local/share/npm
+npm -g install clangd typescript typescript-language-server --prefix ~/.local/share/npm
+pip install --user 'python-lsp-server[all]' pywal ueberzug
# Setup Git account
printf "Do yo want to setup Git account? [Y/n]" && read -r GIT
diff --git a/INSTALL/void-rpi-install b/INSTALL/void-rpi-install
index 41f9bdf..14e1030 100644
--- a/INSTALL/void-rpi-install
+++ b/INSTALL/void-rpi-install
@@ -40,7 +40,7 @@ if [ "$(id -u)" = "0" ]; then
# Updating packages and system
xbps-install -Su
xbps-install -u xbps
- xbps-install -Su xorg git neovim opendoas ncmpcpp neofetch zsh pkg-config xwallpaper picom NetworkManager ImageMagick kdenlive gimp lxappearance ffmpeg mpv vifm make gcc libXft-devel libXinerama-devel libX11-devel webkit2gtk webkit2gtk-devel engrampa zathura zathura-pdf-poppler ctags maim unoconv neomutt isync nodejs curl wget pywal android-tools openjdk8 xz papirus-icon-theme unzip unar p7zip arc-theme numlockx alsa-lib shellcheck light redshift ntfs-3g git sxiv mpc mpd tar texlive-bin xclip psmisc void-repo-nonfree pavucontrol pulsemixer grc pulseaudio gst-libav gst-plugins-good1 go newsboat openssh hostapd
+ xbps-install -Su xorg git neovim opendoas ncmpcpp neofetch zsh pkg-config xwallpaper picom NetworkManager ImageMagick kdenlive gimp lxappearance ffmpeg mpv vifm make gcc libXft-devel libXinerama-devel libX11-devel webkit2gtk webkit2gtk-devel engrampa zathura zathura-pdf-poppler ctags maim unoconv neomutt isync nodejs curl wget android-tools openjdk8 xz papirus-icon-theme unzip unar p7zip arc-theme numlockx alsa-lib shellcheck light redshift ntfs-3g git sxiv mpc mpd tar texlive-bin xclip psmisc void-repo-nonfree pavucontrol pulsemixer grc pulseaudio gst-libav gst-plugins-good1 go newsboat openssh hostapd python3 python3-pip
clear
# Adding Services to boot
@@ -59,7 +59,8 @@ if [ "$(id -u)" != "0" ]; then
nvim -c PlugInstall
cd ~/.config/nvim/plugged/vim-hexokinase && make hexokinase
- npm -g install clangd pyright typescript typescript-language-server --prefix ~/.local/share/npm
+ npm -g install clangd typescript typescript-language-server --prefix ~/.local/share/npm
+ pip3 install --user 'python-lsp-server[all]' pywal ueberzug
# Setup Git account
printf "Do yo want to setup Git account? [Y/n]" && read -r GIT
diff --git a/neovim/.config/nvim/init.vim b/neovim/.config/nvim/init.vim
index bd7fa46..612bbce 100644
--- a/neovim/.config/nvim/init.vim
+++ b/neovim/.config/nvim/init.vim
@@ -88,7 +88,7 @@ map <C-c> :Dox<CR>
" LSP Configuration
lua << EOF
require'lspconfig'.clangd.setup{}
-require'lspconfig'.pyright.setup{}
+require'lspconfig'.pylsp.setup{}
require'lspconfig'.tsserver.setup{}
EOF