
#Anleitung von 
# https://linuxhomeserver.de/raspberry-pi-2-ausprobiert-grundinstallation-von-archlinux-mit-lxqt/

su root

#Tastaturbelegung:
#================
loadkeys de
#/etc/locale.gen einstellen entkommentieren: de_DE.UTF-8 UTF-8
#to comment de_DE.UTF-8 UTF-8 out:
sed -i 's/.\(de_DE.UTF-8*.\)/\1/g' /etc/locale.gen
#to comment en_US.UTF-8 UTF-8 in:
sed -i 's/en_US.UTF-8.*/#&/g' /etc/locale.gen
#festlegen
localectl set-locale LANG=de_DE.UTF-8
localectl set-keymap de
locale-gen

#Zeit
#====
timedatectl set-timezone Europe/Berlin
timedatectl set-local-rtc false
#Zeit überprüfen
timedatectl status
systemctl status systemd-timesyncd

#Paketmanager
#============
pacman -S archlinux-keyring
pacman-key --init
pacman-key --populate archlinux

#pacman einrichten
nano /etc/pacman.d/mirrorlist
#--> entkommentiere die gewünschten Spiegelserver z.B. aus Deutschland
#CTRL-X = beenden
pacman -Scc
pacman -Sy
pacman -S wget rsync xdelta3
nano /etc/pacman.conf
#-->/etc/pacman.conf bearbeiten
UseDelta    = 0.7
# Misc options
Color
TotalDownload
ILoveCandy
#<--

#!System aktualisieren
pacman -Syu



#BASH helper
sudo pacman -S bash-completion
#SCREEN
sudo pacman -S screen
#HTOP
sudo pacman -S htop lsof strace
#MC
sudo pacman -S mc
sudo pacman -S unace unarj unrar zip p7zip mtools cabextract


#AUR helpers (für Arch User Repositories)
#nur wichtig für (AUR)-Pakete (s. unten)
#base-devel = develop Voraussetzungen (14 von 25 Paketen schon installiert gewesen)
sudo pacman -S abs base-devel
#packer 
wget https://aur.archlinux.org/cgit/aur.git/snapshot/packer.tar.gz
tar zxvf packer.tar.gz
cd packer
makepkg -sif
cd ..
sudo rm -R packer



##DESKTOP
#X-org und Grafiktreiber
sudo pacman -S xorg-server xf86-video-fbdev xorg-xrefresh

#LXQT
sudo pacman -S lxqt oxygen-icons

# 2a. Variante lightDM mit gtk-greeter
# (geht flotter als sddm, reicht völlig, etwas altbacken)
sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
#greeter suchen
ls -l /usr/share/xgreeters/
#konfigurieren (mit mcedit)
sudo mcedit /etc/lightdm/lightdm.conf
#-->
[Seat:*]
greeter-session=lightdm-gtk-greeter
#<-- F10=beenden
#greeter konfigurieren
sudo mcedit /etc/lightdm/lightdm-gtk-greeter.conf
#-->
background=#000000
#<-- F10=beenden

sudo systemctl start lightdm
sudo systemctl enable lightdm

# X-Server keymap setzen (generieren von /etc/X11/xorg.conf.d/00-keyboard.conf)
sudo localectl set-x11-keymap de
# keymaps anzeigen
localectl status


#Pulseaudio (für HDMI-Sound)
sudo pacman -S pulseaudio pavucontrol
sudo pacman -S pulseaudio-alsa libcanberra-gstreamer
