sudo pacman -S gnome gdm
sudo systemctl enable gdm
rebootSet keyboard layout (for GDM)
sudo localectl set-x11-keymap frSee https://github.com/Jguer/yay
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -siyay -S plymouth gdm-plymouthSet theme
sudo plymouth-set-default-theme bgrtEdit /etc/mkinitcpio.conf to add plymouth after udev and replace encrypt by plymouth-encrypt
HOOKS="base udev plymouth autodetect modconf block keymap plymouth-encrypt lvm2 filesystems keyboard fsck"Regenerate initrd image
sudo mkinitcpio -p linuxEdit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet splash vt.global_cursor_default=0"
Regenerate grub configuration file
sudo grub-mkconfig -o /boot/grub/grub.cfgsudo pacman -S bluez bluez-utils bluemanLoad the generic bluetooth driver
sudo modprobe btusbStart and enable bluetooth service
sudo systemctl start bluetooth.service
sudo systemctl enable bluetooth.servicesudo pacman -S go go-tools
mkdir -p ~/go/{bin,src}Add following to zsh config ~/.zshrc
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/binsudo pacman -S gitgit config --global user.name "[YOUR_NAME]"
git config --global user.email "[YOUR_EMAIL]"Install
sudo pacman -S dockerStart and enable service
sudo systemctl start docker.service
sudo systemctl enable docker.serviceAdd user to docker group
gpasswd -a $(whoami) docker
relogVerify
docker infoInstall docker-compose
sudo pacman -S docker-composeVisual Studio Code
yay -S visual-studio-code-binFirefox
sudo pacman -S firefoxThunderbird
yay -S thunderbird-binSpotify
yay -S spotify