Packages on Arch

pacstrap

Utils

Arch

# Filesystem Support
pacman -S mtpfs ntfs-3g gvfs-mtp gvfs-gphoto2

# Power Management
pacman -S tlp powertop

# Development
pacman -S python-pip jre8-openjdk jre8-openjdk-headless wget gnome-keyring

xorg

Arch

pacman -S libx11 xorg-xinit libxinerama libxft xorg-server xorg-xrandr xorg-xrdb xorg-xinput xorg-xbacklight xclip

pacman -S xf86-video-intel

yay -S libxft-bgra-git

Gentoo

emerge x11-libs/libX11 x11-base/xorg-server x11-libs/libXrandr x11-libs/libXinerama x11-libs/libXft x11-apps/xinit x11-apps/xrdb x11-apps/mesa-progs x11-apps/xrandr x11-misc/unclutter x11-misc/xclip

Basic

Arch

pacman -S picom unclutter os-prober man-db bash-completion zsh-completions
pacman -S atool zip unzip tar bzip2 gzip lzip unrar

Fonts

Arch

pacman -S noto-fonts ttf-joypixels

Music

Arch

pacman -S alsa-utils pulseaudio pamixer pulsemixer

pacman -S alsa-utils pipewire pipewire-alsa pipewire-pulse pulsemixer pamixer

pacman -S mpd mpc ncmpcpp mpv

Shell

General

Arch

pacman -S fd ripgrep fzf htop nitrogen ranger pcmanfm dunst libnotify xarchiver xterm evince sxiv ueberzug maim
yay -S neovim-nightly-bin brave-bin

Nvidia

Arch

# For linux lts kernel
pacman -S nvidia-lts nvidia-utils nvidia-settings nvidia-prime

# For latest linux kernel
pacman -S nvidia nvidia-utils nvidia-settings nvidia-prime

Virtual Box

Arch

# For linux lts kernel
pacman -S virtualbox virtualbox-host-dkms linux-lts-headers

# For latest linux kernel
pacman -S virtualbox virtualbox-host-modules-arch linux-headers

# Add user into `vboxusers` group, here user is `rishav`
gpasswd -a rishav vboxusers

# load the `vboxdrv` module manually
modprobe vboxdrv

Note: If you are on linux kernel then make sure you have linux-headers installed. Similarly if you are on linux-lts kernel then linux-ltx-headers should be installed.

QEMU

pacman -S qemu virt-manager dnsmasq ebtables

Fun

Arch

pacman -S figlet cmatrix neofetch

Latex

Development

pacman -S redis
pacman -S postgresql
sudo -iu postgres       # login as postgres user
initdb --locale=en_US.UTF-8 -E UTF8 -D /var/lib/postgres/data

# start the service
systemctl enable --now postgresql.service

Bluetooth

Random

xdotools tesseract - OCR tesseract-data-eng