Pós instalação Archlinux com informações na descrição
Pós instalação pessoal, caso a pessoa tenha interesse, basta atentar-se ao editor usado, no meu caso, eu iso o micro, mas pode ser alterado para usar o nano ou o vim.
###############################################################################
## Pós Instalação Arch User_J ##
###############################################################################
###############################################################################
## Mitigations e tweaks
###############################################################################
options "nowatchdog quiet mitigations=off amdgpu.ppfeaturemask=0xffffffff"
###############################################################################
# corrigir hora
###############################################################################
sudo timedatectl set-local-rtc 1 --adjust-system-clock
###############################################################################
# Audio
###############################################################################
sudo pacman -S pulseaudio pulseaudio-alsa pulseaudio-jack
###############################################################################
# codecs e extra
###############################################################################
sudo pacman -S alsa-utils alsa-plugins flac wavpack zip unzip unrar p7zip ffmpeg mesa-demos
###############################################################################
# gstreamer
###############################################################################
sudo pacman -S gst-libav gst-plugin-gtk gst-plugin-pipewire gst-plugins-bad gst-plugins-bad-libs gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer gstreamer-vaapi
###############################################################################
## pacotes necessários aceleração vídeo
###############################################################################
sudo pacman -S libva-vdpau-driver mesa-vdpau vdpauinfo libva-utils libva-mesa-driver
###############################################################################
## Ativar Trim SSD
###############################################################################
sudo systemctl enable fstrim.timer
###############################################################################
## Steam libs 32
###############################################################################
# Steam e libs 32bits
sudo pacman -S steam lib32-opencl-mesa lib32-libva-mesa-driver lib32-vulkan-radeon lib32-libva-mesa-driver opencl-mesa vkd3d lib32-vkd3d lib32-vulkan-icd-loader lib32-openal vulkan-tools vulkan-radeon openal
###############################################################################
# yay AUR
###############################################################################
git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
yay --answeredit all --editmenu --editor micro --save
###############################################################################
# Otimização Games
###############################################################################
yay -S schedtoold gamemode lib32-gamemode mangohud lib32-mangohud goverlay steam-fonts
yay -S corectrl
###############################################################################
# Impressora
###############################################################################
sudo pacman -S cups hplip system-config-printer (GTK)
print-manager (KDE)
sudo systemctl enable cups
###############################################################################
# Bluetooth
###############################################################################
sudo pacman -S bluez bluez-utils pulseaudio pulseaudio-bluetooth
sudo systemctl enable bluetooth
###############################################################################
### IO Schedule
###############################################################################
sudo nano /etc/udev/rules.d/60-ioschedulers.rules
# set scheduler for NVMe
ACTION=="add|change", KERNEL=="nvme[0-9]n[0-9]", ATTR{queue/scheduler}="none"
# set scheduler for SSD and eMMC
ACTION=="add|change", KERNEL=="sd[a-z]|mmcblk[0-9]*", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="mq-deadline"
# set scheduler for rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq"
###############################################################################