====== Arch Linux =====
===== Pacman =====
see also: [[https://wiki.archlinux.org/index.php/Pacman_Rosetta|Pacman Rosetta]]
^ uninstall packages with regex matching | ''sudo pacman -R $(pacman -Qsq haskell)'' |
^ [[https://wiki.archlinux.org/index.php/Pacman#Search_for_a_package_that_contains_a_specific_file|find package which contains given file]] | ''pkgfile file'' |
^ find all modified config files | ''pacman -Qii | grep "^MODIFIED" | cut -f2'' |
^ list all manually installed packages | ''pacman -Qet'' |
^ install optional dependencies for a package | ''%%pacman -S --asdeps --needed%%'' |
===== Hardware Video Acceleration =====
check with ''vdpauinfo'', install ''mesa-vdpau'' for Radeon GPUs.
(source: [[https://wiki.archlinux.org/index.php/Hardware_video_acceleration|Arch Wiki]])
==== /etc/pacman.conf ====
IgnorePkg # ignore updates
HoldPkg # pacman will ask for confirmation before --remove
===== same style for GTK+ and Qt applications =====
[Qt]
style=GTK+
([[https://wiki.archlinux.org/index.php/Uniform_Look_for_Qt_and_GTK_Applications|Source]])
===== Performance =====
==== CPU-Governor ====
governor='performance'
===== Tools =====
* [[https://github.com/CyberShadow/aconfmgr|aconfmgr]] – track, manage, and restore the configuration of an Arch Linux system.
* [[https://github.com/archlinux/archinstall|Archinstall]] – guided installation.