From d4da2a7982133884af7af4b2b41b6f52bafc65d5 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Thu, 21 Jul 2016 15:00:37 +0200 Subject: [PATCH] bug fixe --- post-install.sh | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/post-install.sh b/post-install.sh index c796204..c6ebd2a 100755 --- a/post-install.sh +++ b/post-install.sh @@ -118,7 +118,7 @@ alpi_cosmetics(){ sudo pacman -S --needed --noconfirm -q vim-{spell-fr,spell-en,nerdtree,supertab,systemd} cp -r $_cwp/assets/vim /home/$USER/.vim cp $_cwd/assets/vimrc /home/$USER/.vimrc - sudo cp $_cwd/assets/vim /root/.vim + sudo cp -r $_cwd/assets/vim /root/.vim sudo cp $_cwd/assets/vimrc /root/.vimrc print_msg 'Git Completion' @@ -148,6 +148,8 @@ alpi_cosmetics(){ print_msg "Bins" cp -r $_cwd/assets/bin /home/$USER/.bin + #DefaultTimeoutStopSec=30s /etc/systemd/system.conf + print_msg 'Config and Cosmetics done' } @@ -195,16 +197,16 @@ alpi_xserver(){ # touch pad sudo pacman -S --needed --noconfirm -q xf86-input-libinput # integred gpu - sudo pacman -S --needed --noconfirm -q xf86-input-libinput xf86-video-intel + sudo pacman -S --needed --noconfirm -q xf86-video-intel # discret gpu - sudo pacman -S --needed --noconfirm -q bbswitch bumblebee primus - sudo pacman -S --needed --noconfirm -q nvidia nvidia-utils + # sudo pacman -S --needed --noconfirm -q bbswitch bumblebee primus + # sudo pacman -S --needed --noconfirm -q nvidia nvidia-utils # xorg server - sudo pacman -S --needed --noconfirm -q xorg-xinit xorg-server-devel xorg-xrandr - sudo pacman -S --needed --noconfirm -q mesa mesa-demos + sudo pacman -S --needed --noconfirm -q xorg-{server,xinit,server-utils,server-devel,xrandr} + sudo pacman -S --needed --noconfirm -q mesa mesa-{libgl,demos} # config - sudo gpasswd -a $USER bumblebee - sudo systemctl enable bumblebeed + # sudo gpasswd -a $USER bumblebee + # sudo systemctl enable bumblebeed print_warning "xorg install complete, after reboot, please run part 2 : Desktop manager Plasma5" print_warning "press enter to reboot" read x @@ -222,12 +224,14 @@ alpi_plasma5(){ sudo pacman -S --needed --noconfirm -q ttf-{dejavu,liberation,droid,ubuntu-font-family} # network & Bluetooth sudo pacman -S --needed --noconfirm -q networkmanager-openvpn pulseaudio-alsa rfkill systemd-kcm bluedevil - sudo systemctl enable NetworkManager - sudo systemctl start NetworkManager - sudo systemctl enable bluetooth - sudo systemctl start bluetooth - touch /home/$USER/.xinitrc - echo 'exec startkde' > /home/$USER/.xinitrc + # sudo systemctl enable NetworkManager + # sudo systemctl start NetworkManager + # sudo systemctl enable bluetooth + # sudo systemctl start bluetooth + # TODO xinitrc + # touch /home/$USER/.xinitrc + # cat /etc/X11/xinit/xinitrc > /home/$USER/ + # echo 'exec startkde' > /home/$USER/.xinitrc print_msg "Plasma 5 install complete!" print_msg 'run "startx" to start x server with kde plasma 5' fi @@ -271,8 +275,8 @@ alpi_cups(){ sudo systemctl start org.cups.cupsd sudo systemctl enable cups-browsed sudo systemctl start cups-browsed + sudo gpasswd -a $USER sys print_msg "CUPS install complete!" - print_warning "add your user to the sys group if you want to be able to add printers" fi } @@ -307,10 +311,12 @@ alpi_defaultpkgs(){ yn=${yn:-y} if [ "$yn" == "y" ]; then _cwd="$(pwd)" + print_msg "plasma" + sudo pacman -S --needed --noconfirm -q kdeplasma-addons print_msg "file explorer : Dolphin" - sudo pacman -S --needed --noconfirm -q dolphin dolphin-plugins + sudo pacman -S --needed --noconfirm -q dolphin dolphin-plugins ark unzip zip print_msg 'Pim softwares : mail, calendar, contact, etc' - sudo pacman -S --needed --noconfirm -q kmail korganizer kaddressbook kdeconnect kleopatra pidgin + sudo pacman -S --needed --noconfirm -q kmail korganizer kaddressbook kdeconnect kleopatra pidgin pidgin-kwallet spectacle sudo pacman -S --needed --noconfirm -q spamassassin razor sudo sa-update @@ -431,8 +437,8 @@ alpi_bumblebee(){ sudo gpasswd -a $USER bumblebee sudo systemctl enable bumblebeed sudo systemctl start bumblebeed - sudo pacman -S --needed --no-confirm mesa-demo - print_msg "run optirun glxgears --info to test your install" + sudo pacman -S --needed --no-confirm mesa-demos + print_msg "run optirun glxgears -info to test your install" print_msg "Install primus bridge for better performances" sudo pacman -S --needed --no-confirm primus lib32-primus sudo sed -i.back 's/^Bridge=auto$/Bridge=primus/' /etc/bumblebee/bumblebee.conf