Packages on Arch
pacstrap
- base
- linux-lts
- linux-lts-headers
- base-devel
- btrfs
- btrfs-progs
- vim
- networkmanager
- grub
- efibootmgr
- intel-ucode
Utils
- mtpfs : Reading and Writing from any MTP device
- ntfs-3g : NTFS filesystem driver and utilities
- gvfs-mtp : Virtual filesystem implementation for GIO (MTP backend; Android, media player)
- gvfs-gphoto2 : Virtual filesystem implementation for GIO (gphoto2 backend; PTP camera, MTP media player)
- nfs-utils : Support programs for Network File Systems
- tlp : Linux Advanced Power Management
- powertop : A tool to diagnose issues with power consumption and power management
- python-pip : The PyPA recommended tool for installing Python packages
- jre8-openjdk : OpenJDK Java 8 full runtime environment
- jre8-openjdk-headless : OpenJDK Java 8 headless runtime environment
- wget : Network utility to retrieve files from the Web
- gnome-keyring : Stores passwords and encryption keys
Arch
xorg
- libx11 : X11 client-side library
- xorg-xinit : X.Org initialisation program
- libxinerama : X11 Xinerama extension library
- libxft : FreeType-based font drawing library for X
- xorg-server : Xorg X server
- xorg-xrandr : Primitive command line interface to RandR extension
- xorg-xrdb : X server resource database utility
- xorg-xinput : Small commandline tool to configure devices
- xorg-xbacklight : RandR-based backlight control application
- xf86-video-intel : X.org Intel i810/i830/i915/945G/G965+ video drivers
- xclip : Command line interface to the X11 clipboard
Arch
Gentoo
Basic
- picom : X compositor that may fix tearing issues
- unclutter : A small program for hiding the mouse cursor
- os-prober : Utility to detect other OSes on a set of drives
- man-db : A utility for reading man pages
- bash-completion : Programmable completion for the bash shell
- zsh-completions : Additional completion definitions for Zsh
- zip,unzip,tar,bzip2,atool,unrar : Compression utils
Arch
Fonts
- noto-fonts : Google Noto TTF fonts
- noto-fonts-cjk : Google Noto CJK fonts
- ttf-joypixels : Emoji as a Service (formerly EmojiOne)
Arch
pacman -S noto-fonts ttf-joypixels
Music
- alsa-utils : Advanced Linux Sound Architecture - Utilities
- pulseaudio : A featureful, general-purpose sound server
- pamixer : Pulseaudio command-line mixer like amixer
- pulsemixer : CLI and curses mixer for pulseaudio
- mpd : Flexible, powerful, server-side application for playing music
- mpc : Minimalist command line interface to MPD
- ncmpcpp : terminal music player
- mpv : video player
Arch
Shell
- dash : POSIX compliant shell that aims to be as small as possible
- dashbinsh : redirects sh to dash (aur package)
- zsh : advanced and programmable shell
General
- fd : find replacement in rust
- ripgrep : grep replacement in rust
- fzf : fuzzy finder
- htop : system manager
- nitrogen : wallpaper manager
- ranger : Vim-like file fanager
- pcmanfm : File manager
- neomutt : email client
- dunst : notification demon
- libnotify : notification client
- xarchiver : GTK+ frontend to command line archivers
- xterm : default terminal for various program
- evince : document viewer
- sxiv : image viewer
- ueberzug : image previewer
- maim : Utility to take a screenshot using imlib2
- neovim : text editor
- brave-bin : internet browser
- gparted : A Partition Magic clone, frontend to GNU Parted
Arch
Nvidia
- nvidia-lts
- nvidia-utils
- nvidia-settings
- nvidia-prime
- optimus-manager (yay)
Arch
Virtual Box
- virtualbox
- virtualbox-host-dkms (for lts and other kernels)
- virtualbox-host-modules-arch (for latest linux kernels)
Arch
Note: If you are on
linux
kernel then make sure you havelinux-headers
installed. Similarly if you are onlinux-lts
kernel thenlinux-ltx-headers
should be installed.
QEMU
- qemu : A generic and open source machine emulator and virtualizer
- vert-manager : Desktop user interface for managing virtual machines
Fun
- figlet : A program for making large letters out of ordinary text
- cmatrix : A curses-based scrolling ‘Matrix’-like screen
- neofetch : A CLI system information tool
Arch
Latex
- texlive-core : TeX Live core distribution
- texlive-latexextra : Large collection of add-on packages for LaTeX
- texlive-science : Typesetting for mathematics, natural and computer sciences
- texlive-publishers : LaTeX classes and packages for specific publishers
- texlive-formatsextra : Collection of extra TeX ‘formats’
- pandoc : Conversion between markup formats
Development
- redis : An in-memory database that persists on disk
- postgresql : Sophisticated object-relational DBMS (link)
Bluetooth
- bluez - Daemons for the bluetooth protocol stack
- bluez-utils - Development and debugging utilities
- blueman
- xournalpp - Handwriting notetaking software with PDF annotation support
Random
xdotools tesseract - OCR tesseract-data-eng
Explore
xdg-user-dirs xdg-utils