To make Arc-dark the default system theme, add this to ~/.config/gtk-3.0/settings.ini - note that the required packages have been installed above. If you want a different set, modify accordingly.
For my setup, JetBrains Mono Nerd Font and Symbols Mono Nerd are required for font rendering. I’ve also installed noto-fonts for fallback rendering of non-English characters.
# paru -S ttf-ms-fonts # proprietary font required for LibreOffice Flatpakparu -S ttf-jetbrains-mono-nerd ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-mono noto-fontssudo fc-cache -fvfc-cache -fv
Flatpak
This section involves installing and configuring Flatpak. Note that all my Flatpak packages will be
sudo pacman -S polkit-gnome gnome-keyring libgnome-keyring# /lib/polkit-gnome/polkit-gnome-authentication-agent-1 is part of Hyprland configsystemctl --user enable --now gnome-keyring-daemon
Swap
sudo fallocate -l 8G /swapfile # allocate 8 gigs to an empty filesudo chmod 600 /swapfile # fix permissionssudo mkswap /swapfile # create the swap fileecho'/swapfile none swap sw 0 0'|sudo tee -a /etc/fstab # make changes permanent# sudo reboot to use the swapfile