sudo ./scripts/install-system.sh./scripts/install-user.shSet following flags in chrome:
WebRTC PipeWire support: Emabled
Preferred Ozone platform: Wayland
Current font used: JetBrains Mono
Fonts are installed here: /usr/share/fonts
Font defaults: ~/.config/fontconfig/fonts.conf
Console defaults: /etc/vconsole.conf
Preferences are tracked in dconf.ini and applied with:
dconf dump / > dump.ini
dconf reset -f /
dconf load / < dconf.iniAs many files as possible have been moved to the ~/.config folder with the help of
xdg-ninja.
https://wiki.archlinux.org/title/XDG_Base_Directory
Use the following wrapper for most games:
gamescope -W 1920 -H 1080 --fullscreen --force-grab-cursor -- %command%
Disable pre-compilation of shaders in Steam settings.
Steam is very picky about ownership:
Everything under steamapps/common must be owned by the user currently running Steam.
Auto unlock only targets a keyring named login whose password equals the account password.
On a fresh setup remove the old default keyring so PAM creates it:
rm -f ~/.local/share/keyrings/{Default_keyring.keyring,default,user.keystore}