Compare commits

..

No commits in common. "ea81ccc78f67d991bb96e2f0e4b9de92c9340609" and "c84a4c46bb58494bb6e1c065420698dd93e13e86" have entirely different histories.

3 changed files with 10 additions and 34 deletions

View File

@ -1,14 +0,0 @@
# linux rc
## archInstall.sh
script qui install arch linux sur une machine.
la configuration ce fait dans le script, les variables a modifiés sont noté et expliqué,
la methode d'installation est dans le script aussi, afin de facilité l'installation une fois dans le terminal sans acces a internet.
## linuxrc.sh
script d'installation de l'environnement de bureau perso, installe ma config de dwn st dmenu tmux et nvim depuis mon depot git [dotsuckless](https://github.com/CaptainBoulbi/dotsuckless.git).
et install mes script bash depuis mon depot git [script-linux](https://github.com/CaptainBoulbi/script-linux.git), puis configure XDG base directory et crée ma structure de dossier a ~.

View File

@ -65,7 +65,7 @@ USRNAME=usr # nom de l'utilisateur principale
USRPWD=$ROOTPWD # mdp utilisateur principale
SUDOERS=1 # 1=droit sudo; 0=pas droit sudo
SUDOSANSPASSWD=1 # sudo cmd sans mdp (1=true;0=false)
LOGATBOOT=0 # au lancement se connecter automatiquement utile pour crypter
LOGATBOOT=1 # au lancement se connecter automatiquement utile pour crypter
# langue
LANGUE_CLAVIER=fr-latin1 # liste langue clavier : ls /usr/share/kbd/keymaps/**/*.map.gz
@ -266,9 +266,7 @@ arch-chroot /mnt /script.sh
arch-chroot /mnt rm /script.sh
if [ $INSTALLGUI -eq 1 ]; then
next "intall gui config"
cp linuxrc.sh /mnt/home/$USRNAME
echo -e "script installation gui copier a / apres redemarrage executer le"
arch-chroot /mnt sudo ./linuxrc.sh
fi
next "reboot"

View File

@ -1,23 +1,22 @@
#!/bin/bash
cd ~
cd ~/home/cptvmt
# installation paquet
# base
sudo pacman -S --noconfirm xorg-server xorg-xinit xterm neofetch git
pacman -S xorg-server xorg-xinit xterm neofetch git
# fonts
sudo pacman -S --noconfirm ttf-linux-libertine ttf-inconsolata
# dependence suckless tools et xorg
sudo pacman -S --noconfirm libx11 libxft libxinerama freetype2 fontconfig xf86-video-vmware
pacman -S ttf-linux-libertine ttf-inconsolata
# dependence suckless tools
pacman -S libx11 libxft libxinerama freetype2 fontconfig
# configuration
localectl set-x11-keymap fr
loadkeys fr-latin1
# installer suckless truc (temps pas besoin plus tard)
@ -29,23 +28,16 @@ git clone https://git.suckless.org/st
git clone https://git.suckless.org/dmenu
cd dwm
sudo make
make
sudo make clean install
cd..
cd st
sudo make
make
sudo make clean install
cd ..
cd dmenu
sudo make
make
sudo make clean install
cd
touch .xinitrc
echo "exec /usr/local/bin/dwm" > .xinitrc
echo "[[ ! \$DISPLAY && \$XDG_VTNR -eq 1 ]] && startx" >> .bash_profile
echo "installatin fini, appuez sur entrez pour redemarrer"
read
reboot