Preface
Here is a list of tools that can be installed from the official repository via pacman. The packages can be looked up on Archlinux.org through the package search. The packages can be installed via
sudo pacman -S <package-name> --noconfirm
Some other packages that is not on the official repository can be acquired from the Arch User Repository (AUR) instead. An AUR helper such as yay can be used to download packages from the AUR.
Tool Description Link 1. gitThe Git version control system Homepage 2. bearA tool that generates a compilation database for clang tooling GitHub 3. zshThe next-generation command and shell interpreter Homepage 4. zsh-completionsAn auto-complete complimentary tool for zsh GitHub 5. alacrittyA cross-platform, GPU accelerated terminal emulator Homepage 6. tmuxA terminal multiplexer for Unix operating systems GitHub 7. screenkeyA key screencast utility for X11 Homepage 8. man-dbThe manual page reader for most of the unix tools available Webpage 9. cool-retro-termA 70s nostalgic terminal emulator GitHub 10. fcitx5-imA group of essential fcitx5 tools GitHub 11. flatpakA utility for software deployment and package management Homepage 12. thunderbirdAn open-source email client Homepage 13. libreoffice-freshA free alternative to Microsoft 365 Homepage 14. dunstA notification daemon GitHub 15. apacheA web server that serves to localhost Arch Wiki
Zsh on Arch Wiki
Device Monitoring
Drivers
Tool Description Link 1. pipewireA low-level multimedia framework Homepage 2. pipewire-pulseA PulseAudio server -
Tool Description Link 1. vlcA cross-platform multimedia player Homepage 2. kritaA free and open source professional painting program Homepage 3. gimpA cross-platform image editor Homepage 4. obs-studioA program for video recording and live streaming Homepage 5. fehA fast and lightweight image viewer GitHub 6. blenderA free and open source 3D modeling program Homepage 7. kdenliveA free video editing platform Homepage
Web Browsers
Tool Description Link 1. firefoxThe Firefox browser Download Page 2. chromiumThe "raw" version of Google Chrome Homepage 3. firefox-developer-editionThe Firefox browser but for developers Download Page 4. lynxThe terminal browser that support gopher Homepage
Text Editors
Tool Description Link 1. nanoA small text editor for terminal Homepage 2. vimAn improved version of the now-defunct Vi editor Homepage 3. neovimA fork of the Vim editor that has lua built-in Homepage 4. emacsThe extensible, customizable, self-documenting real-time display editor Homepage 5. obsidianA powerful note taking Markdown-based editor as your second brain Homepage
Fonts
Tools Description Link 1. noto-fonts-cjkThe font to support Chinese-Japanese-Korean text GitHub 2. `papirus-icon-theme The ultimate icon theme for Linux GitHub
Patched Nerd-Fonts which supports ligatures and icons can be obtained via nerdfonts.com and needs to be installed manually.
Command Line Utilities
Tools Description Link 1. locateLocates the executables located on the disk Article 2. unzipUnzips a rar or zip file to a directory Article 3. xclipA clipboard provider for the X11 server GitHub 4. scrotA minimal screenshot tool for X GitHub 5. sxivSimple X image viewer GitHub
Data Transfer
Tools Description Link 1. curlTransfers data across the internet via various protocols Homepage 2. wgetA program that retrieves resources from remote web servers Homepage 3. postman-bin (AUR) The Postman GUI client Homepage 4. Speedtest CLI A lightweight utility to measure network connectivity by Ookla Page
For Fun
Tools Description Link 1. figletA text-to-ascii command line utility GitHub 2. lolcatA terminal text rainbownifier GitHub 3. cmatrixA terminal based "The Matrix" like implementation GitHub 4. cointop (deprecated) A terminal based, top-like cryptocurrency explorer Homepage 5. cowsayA tool that converts a text to a cow ascii art GitHub 6. asciiquariumEnjoy picturesque view of aquarium from the terminal GitHub 7. cavaThe audio visualizer GitHub 8. tty-clock (AUR) A terminal pomodoro clock GitHub 9. slA steam locomotive that runs across the terminal GitHub 10. boxes (AUR) A dialog box that wraps the text Homepage 11. pipes.sh (GitHub) Animated pipes terminal screensaver GitHub
Programming
Tools Description Link 1. nvm (GitHub) A version manager for Node.js GitHub 2. bun (Homepage) All-in-one JavaScript toolkit and runtime Homepage 3. pythonThe latest version of the Python interpreter Homepage 4. python-pipThe officially endorsed package manager for Python Homepage 5. jdk-openjdkA free and open source Java Development Kit Homepage 6. luarocksA package manager for Lua Homepage 7. gcc-fortranA GNU Fortran compiler Homepage 8. ghcup (Homepage) A Haskell toolchain Homepage 9. rustup (Homepage) The toolchains for Rust development Homepage 10. erlangThe Erlang programming language Homepage 11. elixirThe cool functional programming language Homepage 12. nixDeclarative package manager and programming language Homepage
Communications
Tools Description Link 1. discordA free instant messaging app for gamers Homepage
Security
Tools Description Link 1. ufw (AUR) An uncomplicated firewall program Arch Wiki