You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
systemd-boot (with Pacman hook for automatic updates)
systemd init hooks (instead of busybox)
SSD Periodic TRIM
Intel microcode
Standard Kernel + LTS kernel as fallback
Requirements
UEFI mode
NVMe SSD
TRIM compatible SSD
Intel CPU (recommended: Skylake or newer due to fastboot)
Partitions
Name
Type
Mountpoint
sda
disk
├─sda1
part
/boot
├─sda 2
part
└─cryptlvm
crypt
├─Arch-swap
lvm
[SWAP]
└─Arch-root
lvm
/
Post install script
Sway (2_sway.sh), i3 (2_i3.sh), Gnome (2_gnome.sh) and KDE Plasma (2_plasma.sh) support
Plymouth
UFW (deny incoming, allow outgoing)
Meslo NG Nerd Font
ZSH with Oh-My-Zsh and Powerlevel10k
Automatic login (with systemd)
yay (AUR helper)
swaywm:
GTK theme and icons: Qogir win light + Papirus Dark icons
autostart on tty1
waybar: onclick pavucontrol (volume control) and nmtui (ncli network manager)
swayidle and swaylock: automatic sleep and lock
Termite terminal
rofi as application launcher
slurp and grim for screenshots
Hibernate (power key) + suspend (lid close)
thunar (with USB automonting)
Other applications: firefox, keepassxc, git, openssh, vim, Node.js LTS, tumbler, evince, thunderbird, upower, htop, VS code oss, nnn, neovim and a few others
echo "Installing and configuring Plymouth"
yay -S --noconfirm plymouth
sudo sed -i 's/base systemd autodetect/base systemd sd-plymouth autodetect/g' /etc/mkinitcpio.conf
sudo sed -i 's/quiet rw/quiet splash loglevel=3 rd.udev.log_priority=3 vt.global_cursor_default=0 rw/g' /boot/loader/entries/arch.conf
# Arch LTS left out on purpose, in case there's an issue with Plymouth
echo "Installing and setting plymouth theme"
yay -S --noconfirm plymouth-theme-arch-breeze-git
sudo plymouth-set-default-theme -R arch-breeze