Important
Notes in .github directory.
Modern method. I don't use GRUB.
When updating Linux kernel pacman hook runs /etc/pacman.d/hooks/on-kernel-install. What it does:
- Moves Booster image and microcode to EFI partition.
- Updates UEFI boot entries linking these files using efibootmgr.
- efibootmgr
- Booster (Boot image generator. Faster, lighter than dracut.)
Lazy to type password everytime.
/etc/systemd/system/getty@tty1.service.d/autologin.conf
It's a part of ram. Compresses ram to have more ram. Faster than SSD swap file.
- Install zram-generator
- /etc/systemd/zram-generator.conf
- Disable zswap by adding
zswap.enabled=0
kernel parameter. As I manage the kernel using script /etc/pacman.d/hooks/on-kernel-install so added flag there.
Reduces unnecessary SSD write.
-
Delete existing logs:
sudo rm -r /var/log/journal/*
/etc/modprobe.d/blacklists.conf
/home/rakib/.config/pipewire/pipewire.conf.d
virtual-surround-sound.conf from PipeWire GitLab.
atmos.wav extracted from HeSuVi_2.0.0.1.exe.
mic-noise-cancelation.conf from PipeWire GitLab.
Dependencies: noise-suppression-for-voice.
Don't forget to activate sinks/sources using wpctl. The * indicates currently active.
~ wpctl status
Audio
├─ Devices:
│ 48. Family 17h/19h HD Audio Controller [alsa]
│
├─ Sinks:
│ * 37. Virtual Surround Sound [vol: 1.00]
│ 68. Family 17h/19h HD Audio Controller Digital Stereo (IEC958) [vol: 1.00]
│
├─ Sources:
│ * 36. Mic Noise Cancelation [vol: 1.00]
│ 69. Family 17h/19h HD Audio Controller Analog Stereo [vol: 0.60]
~ wpctl set-default 37
~ wpctl set-default 36
Add --experimental
flag /etc/systemd/system/bluetooth.service.d/bluetooth.conf
During Wine installation I added "multilib” in /etc/pacman.conf which resulted in duplicate 32-bit version of each package. I don't use Wine now.
List packages installed someway by you.
pacman -Qqi | grep -E "Name|Description|Required By"
Identify what you don't need reading package details.