ArchLinux Configuration Guide
This is a navigation page that records my configuration process. You can follow the page order for setup or just search for specific information.
Before reading this page, you should have already completed the ArchLinux installation (i.e., able to boot into ArchLinux smoothly with network configured). For installation issues, please refer to ArchLinux Desktop Environment Survival Guide#Installing ArchLinux and ArchWiki Installation Guide.
Install Desktop Environment (KDE)
Reference: Minimal KDE Installation Solution for Arch Linux
Swap Partition (File Configuration)
Setup
Performance Optimization
Reference: ArchWiki Swap Performance Optimization
vm.swappiness can be set to 0
Hibernation Configuration
- Using Swap File (Not applicable for Btrfs)
- Using Swap Partition (Note GRUB Parameter Configuration and regenerate grub.cfg)
Regardless of the method used, GRUB and Kernel module must be configured.
Detailed steps: Arch Linux Hibernation Using Swap File
User Permissions
Add a regular user (for daily login/use of Linux) (Reference ArchWiki)
useradd -m your_username
Pacman Configuration
- Configure pacman.conf
- Install powerpill (default configuration, note that powerpill’s aria2 reads http_proxy environment variable and only supports http proxy)
Gaming Environment (Graphics) Configuration
Reference: Playing NieR:Automata Using Steam
Others
Please check: ArchLinux Desktop Environment Survival Guide (Limited to Desktop Environment Optimization) and General recommendations (简体中文)(ArchWiki)