- Published on
Arch Linux
- Hyprland Setup ๐ฅ๏ธ
- Audio: PipeWire & pavucontrol ๐
- Input Method: Fcitx5 ๐
- Apple Devices on Arch Linux ๐
- Useful Tools ๐ ๏ธ
- Conclusion ๐
Arch Linux is a lightweight, flexible Linux distro with a rolling release model. This post shares concise, real-world setup tips for a smooth experience. ๐
Hyprland Setup ๐ฅ๏ธ
Hyprland is a dynamic tiling Wayland compositor, perfect for a modern Arch Linux desktop. Install it and follow the official wiki for configuration basics. Key settings like environment variables and autostart commands (for input methods, etc.) should be added to your Hyprland config file. No need to memorize every detailโjust refer to the docs as needed!
Audio: PipeWire & pavucontrol ๐
PipeWire is the modern audio/video server for Linux. To set up PipeWire and pavucontrol:
sudo pacman -S pipewire pipewire-pulse pipewire-alsa pipewire-jack wireplumber pavucontrol
Enable and start services, then launch the volume control GUI as needed.
Input Method: Fcitx5 ๐
For multilingual input (Chinese/English), install Fcitx5 and addons. Add the required environment variables and autostart lines to your Hyprland config. Use the GUI tool to configure input methods.
Apple Devices on Arch Linux ๐
Magic Mouse 2 (USB-C 2024)
- Use the Linux-Magic-Trackpad-2-USB-C-Driver.
- Example config for module options is available in the repo.
Magic Keyboard (2021, no Touch ID)
- Works out of the box. For tweaks, edit the appropriate config file.
Useful Tools ๐ ๏ธ
- PDF: Okular
- Screenshot: Hyprshot
- Recording: OBS Studio
- Key show: wshowkeys
- Proxy: daed
Conclusion ๐
This guide is based on hands-on experience. For more, see the Arch Wiki. Happy hacking! ๐