{"id":15605035,"url":"https://github.com/fwcd/arch-pkgs","last_synced_at":"2025-09-11T17:35:35.036Z","repository":{"id":64953626,"uuid":"471190452","full_name":"fwcd/arch-pkgs","owner":"fwcd","description":"List of useful Arch Linux packages","archived":false,"fork":false,"pushed_at":"2023-10-04T09:55:17.000Z","size":32,"stargazers_count":126,"open_issues_count":1,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-26T10:05:43.150Z","etag":null,"topics":["applications","arch","arch-linux","desktop","linux","list","packages","pacman"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fwcd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-18T00:53:56.000Z","updated_at":"2025-04-24T20:00:10.000Z","dependencies_parsed_at":"2022-12-19T11:49:53.038Z","dependency_job_id":"b5905ff1-277a-4949-b053-afd05d29c3d5","html_url":"https://github.com/fwcd/arch-pkgs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwcd%2Farch-pkgs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwcd%2Farch-pkgs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwcd%2Farch-pkgs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwcd%2Farch-pkgs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fwcd","download_url":"https://codeload.github.com/fwcd/arch-pkgs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250975999,"owners_count":21516873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applications","arch","arch-linux","desktop","linux","list","packages","pacman"],"created_at":"2024-10-03T04:01:39.426Z","updated_at":"2025-04-26T14:00:02.248Z","avatar_url":"https://github.com/fwcd.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Arch Packages\n\nA list of recommendations for Arch Linux packages I find useful. For general instructions on how to set up a new Arch installation, see [the wiki's installation guide](https://wiki.archlinux.org/title/installation_guide).\n\n## Useful Commands\n\n- `pacstrap [root] [pkgs...]` (Install packages into new root)\n- `pacman -S [pkgs...]` (Install packages)\n- `pacman -Syu` (Update everything)\n- `pacman -Q` (List installed packages)\n- `pacman -Ql [pkg]` (List files in a package)\n- `pacman -Qo [file]` (Find out which package owns a file)\n\n## System\n\nPackages for every Arch installation.\n\n- [`base`](https://archlinux.org/packages/core/any/base/) (Basic Utilities)\n- [`linux`](https://archlinux.org/packages/core/x86_64/linux/) (Kernel)\n- [`linux-firmware`](https://archlinux.org/packages/core/any/linux-firmware/) (Firmware)\n- [`grub`](https://archlinux.org/packages/core/x86_64/grub/) (Bootloader)\n- [`networkmanager`](https://archlinux.org/packages/extra/x86_64/networkmanager/) (Networking)\n\n## Essential\n\n- [`neovim`](https://archlinux.org/packages/extra/x86_64/neovim/) (Text Editor)\n- [`git`](https://archlinux.org/packages/extra/x86_64/git/) (Version Control)\n- [`tmux`](https://archlinux.org/packages/community/x86_64/tmux/) (Terminal Multiplexer)\n- [`htop`](https://archlinux.org/packages/extra/x86_64/htop/) (Process Manager)\n- [`python`](https://archlinux.org/packages/core/x86_64/python/) (Scripting Language)\n- [`sudo`](https://archlinux.org/packages/core/x86_64/sudo/) (Run as Root)\n- [`zsh`](https://archlinux.org/packages/extra/x86_64/zsh/) (Shell)\n- [`curl`](https://archlinux.org/packages/core/x86_64/curl/) (URL downloader)\n- [`less`](https://archlinux.org/packages/core/x86_64/less/) (Text Viewer)\n- [`openssh`](https://archlinux.org/packages/core/x86_64/openssh/) (SSH client)\n- [`rsync`](https://archlinux.org/packages/extra/x86_64/rsync/) (File copying)\n- [`avahi`](https://archlinux.org/packages/extra/x86_64/avahi/) (mDNS/DNS-SD/Bonjour stack)\n- [`yay` (AUR)](https://aur.archlinux.org/packages/yay) (AUR helper)\n- [`reflector`](https://archlinux.org/packages/community/any/reflector/) (Arch mirror updater)\n\n## CLI Tools\n\n- [`trash-cli`](https://archlinux.org/packages/community/any/trash-cli/) (Trash helper)\n- [`tree`](https://archlinux.org/packages/extra/x86_64/tree/) (Directory listing)\n- [`fzf`](https://archlinux.org/packages/extra/x86_64/fzf/) (Fuzzy finder)\n- [`jq`](https://archlinux.org/packages/community/x86_64/jq/) (JSON processor)\n- [`zip`](https://archlinux.org/packages/extra/x86_64/zip/) (ZIP archiver)\n- [`unzip`](https://archlinux.org/packages/extra/x86_64/unzip/) (ZIP unarchiver)\n- [`whois`](https://archlinux.org/packages/extra/x86_64/whois/) (Whois client)\n- [`wget`](https://archlinux.org/packages/extra/x86_64/wget/) (CLI downloader)\n- [`rlwrap`](https://archlinux.org/packages/community/x86_64/rlwrap/) (Readline wrapper)\n\n## Development\n\n- [`base-devel`](https://archlinux.org/groups/x86_64/base-devel/) (Basic Build Tools)\n- [`visual-studio-code-bin` (AUR)](https://aur.archlinux.org/packages/visual-studio-code-bin) (Editor/IDE)\n- [`cmake`](https://archlinux.org/packages/extra/x86_64/cmake/) (Meta Build Tool)\n- [`ninja`](https://archlinux.org/packages/community/x86_64/ninja/) (Build System)\n- [`clang`](https://archlinux.org/packages/extra/x86_64/clang/) (C/C++/ObjC Compiler)\n- [`sqlite`](https://archlinux.org/packages/core/x86_64/sqlite/) (Embedded Database)\n- [`nodejs`](https://archlinux.org/packages/community/x86_64/nodejs/) (JS runtime)\n- [`npm`](https://archlinux.org/packages/community/any/npm/) (Node.js package manager)\n- [`yarn`](https://archlinux.org/packages/community/any/yarn/) (Alternative to npm)\n- [`jdk-openjdk`](https://archlinux.org/packages/extra/x86_64/jdk-openjdk/) (Java)\n- [`gradle`](https://archlinux.org/packages/community/any/gradle/) (JVM build tool)\n- [`maven`](https://archlinux.org/packages/community/any/maven/) (JVM build tool)\n- [`ruby`](https://archlinux.org/packages/extra/x86_64/ruby/) (Scripting Language)\n- [`rustup`](https://archlinux.org/packages/community/x86_64/rustup/) (Rust Toolchain Installer)\n- [`go`](https://archlinux.org/packages/community/x86_64/go/) (Go compiler)\n- [`stack`](https://archlinux.org/packages/community/x86_64/stack/) (Haskell Build Tool)\n- [`dotnet-sdk`](https://archlinux.org/packages/community/x86_64/dotnet-sdk/) (.NET Core)\n- [`swi-prolog`](https://archlinux.org/packages/community/x86_64/swi-prolog/) (Prolog Environment)\n- [`valgrind`](https://archlinux.org/packages/extra/x86_64/valgrind/) (Memory debugger)\n- [`visualvm`](https://archlinux.org/packages/extra/x86_64/visualvm/) (JVM profiler)\n- [`strace`](https://archlinux.org/packages/extra/x86_64/strace/) (Syscall tracer)\n- [`patchelf`](https://archlinux.org/packages/community/x86_64/patchelf/) (ELF file patcher)\n- [`sccache`](https://archlinux.org/packages/community/x86_64/sccache/) (Shared compilation cache)\n- [`intellij-idea-community-edition`](https://archlinux.org/packages/community/x86_64/intellij-idea-community-edition/) (JVM IDE)\n- [`pycharm-community-edition`](https://archlinux.org/packages/community/x86_64/pycharm-community-edition/) (Python IDE)\n\n## Containers\n\n- [`podman`](https://archlinux.org/packages/community/x86_64/podman/) (OCI container runner)\n- [`podman-compose`](https://archlinux.org/packages/community/any/podman-compose/) (Compose file runner)\n- [`buildah`](https://archlinux.org/packages/community/x86_64/buildah/) (OCI container builder)\n- [`kubectl`](https://archlinux.org/packages/community/x86_64/kubectl/) (Kubernetes API client)\n- [`k9s`](https://archlinux.org/packages/community/x86_64/k9s/) (Kubernetes TUI)\n- [`helm`](https://archlinux.org/packages/community/x86_64/helm/) (Kubernetes package manager)\n- [`k3s-bin` (AUR)](https://aur.archlinux.org/packages/k3s-bin) (Lightweight Kubernetes server)\n\n## Sysadmin\n\n- [`ansible`](https://archlinux.org/packages/community/any/ansible/) (IT automation, infrastructure as code)\n\n## Server\n\n- [`traefik`](https://archlinux.org/packages/community/x86_64/traefik/) (Reverse proxy)\n- [`nginx`](https://archlinux.org/packages/extra/x86_64/nginx/) (Web server)\n- [`samba`](https://archlinux.org/packages/extra/x86_64/samba/) (SMB server)\n- [`postgresql`](https://archlinux.org/packages/extra/x86_64/postgresql/) (Database)\n- [`shairport-sync`](https://archlinux.org/packages/community/x86_64/shairport-sync/) (AirPlay server)\n\n## Desktop\n\n- [`xorg-server`](https://archlinux.org/packages/extra/x86_64/xorg-server/) (Display server)\n- [`sddm`](https://archlinux.org/packages/extra/x86_64/sddm/) (Display manager)\n- [`plasma`](https://archlinux.org/groups/x86_64/plasma/) (Desktop environment, KDE)\n  - Tip: Use Alt-Space to quickly open applications on Plasma\n- [`kde-applications`](https://archlinux.org/groups/x86_64/kde-applications/) (Desktop apps, choose what you need)\n- [`redshift`](https://archlinux.org/packages/community/x86_64/redshift/) (Warm colors at night)\n- [`mesa`](https://archlinux.org/packages/extra/x86_64/mesa/) (OpenGL implementation)\n- [`barrier`](https://archlinux.org/packages/community/x86_64/barrier/) (KVM)\n\n## Daemons\n\n- [`earlyoom`](https://archlinux.org/packages/community/x86_64/earlyoom/) (OOM daemon)\n- [`cronie`](https://archlinux.org/packages/core/x86_64/cronie/) (Cron daemon)\n\n## Internet\n\n- [`firefox`](https://archlinux.org/packages/extra/x86_64/firefox/) (Web Browser)\n- [`thunderbird`](https://archlinux.org/packages/extra/x86_64/thunderbird/) (Mail Client)\n- [`discord`](https://archlinux.org/packages/community/x86_64/discord/) (Voice and Text Chat)\n- [`signal-desktop`](https://archlinux.org/packages/community/x86_64/signal-desktop/) (Messenger)\n- [`mattermost-desktop-bin` (AUR)](https://aur.archlinux.org/packages/mattermost-desktop-bin) (Text Chat)\n- [`zulip-desktop-bin` (AUR)](https://aur.archlinux.org/packages/zulip-desktop-bin) (Text Chat)\n- [`zoom` (AUR)](https://aur.archlinux.org/packages/zoom) (Video Conferencing)\n- [`wireshark-qt`](https://archlinux.org/packages/community/x86_64/wireshark-qt/) (Traffic analyzer)\n\n## Bluetooth\n\n- [`bluez`](https://archlinux.org/packages/extra/x86_64/bluez/) (Bluetooth daemons)\n\n## Productivity\n\n- [`okular`](https://archlinux.org/packages/extra/x86_64/okular/) (Document Viewer)\n- [`xournalpp`](https://archlinux.org/packages/community/x86_64/xournalpp/) (Handwritten Notes)\n- [`cups`](https://archlinux.org/packages/extra/x86_64/cups/) (Printing System)\n- [`cups-pdf`](https://archlinux.org/packages/extra/x86_64/cups-pdf/) (PDF Printing)\n- [`texlive-most`](https://archlinux.org/groups/x86_64/texlive-most/) (LaTeX)\n- [`libreoffice-fresh`](https://archlinux.org/packages/extra/x86_64/libreoffice-fresh/) (Office Suite)\n- [`zotero` (AUR)](https://aur.archlinux.org/packages/zotero) (Bibliography Manager)\n\n## Fonts\n\n- [`ttf-liberation`](https://archlinux.org/packages/community/any/ttf-liberation/) (Arial/Times New Roman/Courier New replacement)\n- [`ttf-jetbrains-mono`](https://archlinux.org/packages/community/any/ttf-jetbrains-mono/) (Typeface for developers)\n- [`ttf-font-awesome`](https://archlinux.org/packages/community/any/ttf-font-awesome/) (Icon font)\n\n## Audio/Video\n\n- [`pipewire`](https://archlinux.org/packages/extra/x86_64/pipewire/) (Audio processor/router)\n- [`pipewire-pulse`](https://archlinux.org/packages/extra/x86_64/pipewire-pulse/) (PulseAudio replacement)\n- [`pipewire-jack`](https://archlinux.org/packages/extra/x86_64/pipewire-jack/) (JACK replacement)\n- [`pamixer`](https://archlinux.org/packages/community/x86_64/pamixer/) (CLI mixer)\n- [`helvum`](https://archlinux.org/packages/community/x86_64/helvum/) (PipeWire patchbay)\n- [`ffmpeg`](https://archlinux.org/packages/extra/x86_64/ffmpeg/) (Audio/video converter)\n- [`vlc`](https://archlinux.org/packages/extra/x86_64/vlc/) (Multimedia player)\n- [`mixxx`](https://archlinux.org/packages/community/x86_64/mixxx/) (DJing)\n- [`spotify` (AUR)](https://aur.archlinux.org/packages/spotify) (Music streaming)\n- [`audacity`](https://archlinux.org/packages/community/x86_64/audacity/) (Audio editor)\n- [`ardour`](https://archlinux.org/packages/community/x86_64/ardour/) (DAW)\n- [`kdenlive`](https://archlinux.org/packages/extra/x86_64/kdenlive/) (Video editor)\n- [`obs-studio`](https://archlinux.org/packages/community/x86_64/obs-studio/) (Broadcasting and Screencasting)\n\n## Graphics\n\n- [`gimp`](https://archlinux.org/packages/extra/x86_64/gimp/) (Image editor)\n- [`inkscape`](https://archlinux.org/packages/extra/x86_64/inkscape/) (Vector graphics editor)\n\n## Gaming\n\n- [`steam`](https://archlinux.org/packages/multilib/x86_64/steam/) (Game Distribution Platform)\n- [`multimc-bin` (AUR)](https://aur.archlinux.org/packages/multimc-bin) (Minecraft Launcher)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwcd%2Farch-pkgs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffwcd%2Farch-pkgs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwcd%2Farch-pkgs/lists"}