Component catalogue
Search what each Omarchy component does, how it connects to others, and where to learn more.
Search by name or purpose, filter by function, then expand an entry for package information, related components, documentation and source evidence.
System map · Full manifest index
This is a branch snapshot, not your installed inventory or a promise about every release. Core membership can have platform exclusions. The other manifest mixes extra installs, optional packages and hardware drivers; it does not mean all are defaults.
40 records
Desktop & windows · Core manifestHyprlandWayland compositor: arranges windows, workspaces, monitors and input.
- Package
hyprland- Configuration or entry point
~/.config/hypr/hyprland.lua- Inspect on your computer
pacman -Qi hyprlandReads local package metadata; an absent package returns a not-found message.- Learn together
- QuickshellUWSMHyprland desktop portal
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Desktop & windows · Core manifestUWSMManages a Wayland session through systemd user services.
- Package
uwsm- Inspect on your computer
pacman -Qi uwsmReads local package metadata; an absent package returns a not-found message.- Learn together
- HyprlandSDDM
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Desktop & windows · Core manifestSDDMDisplay manager that starts the graphical login session.
- Package
sddm- Inspect on your computer
pacman -Qi sddmReads local package metadata; an absent package returns a not-found message.- Learn together
- UWSMHyprland
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Desktop interaction · Core manifestQuickshellRuntime for the Omarchy shell: bar, menu, notifications, panels and lock screen.
- Package
quickshell- Configuration or entry point
~/.config/omarchy/shell.json- Inspect on your computer
pacman -Qi quickshellReads local package metadata; an absent package returns a not-found message.- Learn together
- HyprlandNetworkManagerWirePlumber
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Desktop interaction · Core manifestwl-clipboardCommand-line clipboard tools for Wayland.
- Package
wl-clipboard- Inspect on your computer
pacman -Qi wl-clipboardReads local package metadata; an absent package returns a not-found message.- Learn together
- Hyprland
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Network & connectivity · Core manifestNetworkManagerManages Wi-Fi and Ethernet connections; the network panel is its user-facing entry point.
- Package
networkmanager- Configuration or entry point
Super + Ctrl + W- Inspect on your computer
pacman -Qi networkmanagerReads local package metadata; an absent package returns a not-found message.- Learn together
- QuickshellAvahi
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Network & connectivity · Core manifestBlueZLinux Bluetooth stack; pairing and audio involve other desktop and sound components too.
- Package
bluez- Inspect on your computer
pacman -Qi bluezReads local package metadata; an absent package returns a not-found message.- Learn together
- WirePlumberQuickshell
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Network & connectivity · Core manifestAvahiLocal network service discovery using mDNS/DNS-SD.
- Package
avahi- Inspect on your computer
pacman -Qi avahiReads local package metadata; an absent package returns a not-found message.- Learn together
- NetworkManagerCUPS
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Network & connectivity · Core manifestUFWHost firewall management; firewall policy is separate from Wi-Fi connectivity.
- Package
ufw- Inspect on your computer
pacman -Qi ufwReads local package metadata; an absent package returns a not-found message.- Learn together
- NetworkManagerDocker
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Core manifestWirePlumberSession and policy manager for PipeWire: device selection and routing.
- Package
wireplumber- Inspect on your computer
pacman -Qi wireplumberReads local package metadata; an absent package returns a not-found message.- Learn together
- PipeWireBlueZ
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Other install candidatesPipeWireAudio/video processing infrastructure. Listed in the other-packages manifest; this alone does not establish installation on every platform.
- Package
pipewire- Inspect on your computer
pacman -Qi pipewireReads local package metadata; an absent package returns a not-found message.- Learn together
- WirePlumberHyprland desktop portal
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Core manifestHyprland desktop portalConnects applications to desktop features such as screen sharing through the portal interface.
- Package
xdg-desktop-portal-hyprland- Inspect on your computer
pacman -Qi xdg-desktop-portal-hyprlandReads local package metadata; an absent package returns a not-found message.- Learn together
- HyprlandPipeWire
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Core manifestGPU Screen RecorderScreen-recording backend; Apple Silicon has a separate wf-recorder fallback in the platform manifest.
- Package
gpu-screen-recorder- Inspect on your computer
pacman -Qi gpu-screen-recorderReads local package metadata; an absent package returns a not-found message.- Learn together
- HyprlandPipeWire
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Core manifestmpvVideo and audio player.
- Package
mpv- Inspect on your computer
pacman -Qi mpvReads local package metadata; an absent package returns a not-found message.- Learn together
- PipeWire
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Input & display · Core manifestFcitx 5Input-method framework. Language engines and GTK/Qt integration are separate packages.
- Package
fcitx5- Configuration or entry point
Setup → Input- Inspect on your computer
pacman -Qi fcitx5Reads local package metadata; an absent package returns a not-found message.- Learn together
- Fcitx 5 Chinese AddonsHyprland
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Input & display · Core manifestFcitx 5 Chinese AddonsChinese input engines, including Pinyin. Present in this snapshot’s core manifest; configuring input remains a separate step.
- Package
fcitx5-chinese-addons- Inspect on your computer
pacman -Qi fcitx5-chinese-addonsReads local package metadata; an absent package returns a not-found message.- Learn together
- Fcitx 5
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Input & display · Core manifesthyprsunsetAdjusts display color temperature for night-light use.
- Package
hyprsunset- Inspect on your computer
pacman -Qi hyprsunsetReads local package metadata; an absent package returns a not-found message.- Learn together
- HyprlandQuickshell
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Input & display · Core manifestbrightnessctlControls supported backlight devices. External monitors may use DDC/CI instead.
- Package
brightnessctl- Inspect on your computer
pacman -Qi brightnessctlReads local package metadata; an absent package returns a not-found message.- Learn together
- ddcutilQuickshell
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Input & display · Core manifestddcutilCommunicates with supported external monitors through DDC/CI.
- Package
ddcutil- Inspect on your computer
pacman -Qi ddcutilReads local package metadata; an absent package returns a not-found message.- Learn together
- brightnessctl
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestFootDefault terminal in this source snapshot. A terminal hosts the shell; it is not the shell itself.
- Package
foot- Configuration or entry point
~/.config/foot/foot.ini- Inspect on your computer
pacman -Qi footReads local package metadata; an absent package returns a not-found message.- Learn together
- Starshiptmux
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestStarshipCustomizable command prompt showing context such as the current Git repository.
- Package
starship- Inspect on your computer
pacman -Qi starshipReads local package metadata; an absent package returns a not-found message.- Learn together
- FootGit
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifesttmuxTerminal multiplexer for sessions, windows and panes.
- Package
tmux- Inspect on your computer
pacman -Qi tmuxReads local package metadata; an absent package returns a not-found message.- Learn together
- Foot
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestNeovimTerminal text editor; Omarchy adds its own configuration package.
- Package
nvim- Inspect on your computer
pacman -Qi nvimReads local package metadata; an absent package returns a not-found message.- Learn together
- Omarchy Neovim configurationGit
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestGitVersion control for source code and your own configuration history.
- Package
git- Inspect on your computer
pacman -Qi gitReads local package metadata; an absent package returns a not-found message.- Learn together
- Lazygit
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestLazygitInteractive terminal interface to Git.
- Package
lazygit- Inspect on your computer
pacman -Qi lazygitReads local package metadata; an absent package returns a not-found message.- Learn together
- GitFoot
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestmiseManages development tools and language runtime versions.
- Package
mise-bin- Inspect on your computer
pacman -Qi mise-binReads local package metadata; an absent package returns a not-found message.- Learn together
- FootGit
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Terminal & development · Core manifestDockerRuns containers; related packages add Compose and Buildx.
- Package
docker- Inspect on your computer
pacman -Qi dockerReads local package metadata; an absent package returns a not-found message.- Learn together
- UFW
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Applications & packages · Core manifestChromiumWeb browser and a foundation for browser-based applications.
- Package
chromium- Inspect on your computer
pacman -Qi chromiumReads local package metadata; an absent package returns a not-found message.- Learn together
- Hyprland desktop portal
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Applications & packages · Core manifestFiles / NautilusGraphical file manager. Network mounts and previews use companion packages.
- Package
nautilus- Inspect on your computer
pacman -Qi nautilusReads local package metadata; an absent package returns a not-found message.- Learn together
- udiskie
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Applications & packages · Core manifestyayPackage helper for repository and AUR workflows; AUR build scripts still need review.
- Package
yay- Inspect on your computer
pacman -Qi yayReads local package metadata; an absent package returns a not-found message.- Learn together
- Git
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Applications & packages · Core manifestCUPSPrinting service with additional filters and configuration tools.
- Package
cups- Inspect on your computer
pacman -Qi cupsReads local package metadata; an absent package returns a not-found message.- Learn together
- Avahi
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Storage & maintenance · Core manifestudiskieUser-facing removable-media mounting helper.
- Package
udiskie- Inspect on your computer
pacman -Qi udiskieReads local package metadata; an absent package returns a not-found message.- Learn together
- Files / Nautilus
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Storage & maintenance · Other install candidatesSnapperFilesystem snapshot manager used in the snapshot setup. Root snapshots do not replace backups of /home.
- Package
snapper- Configuration or entry point
Update / snapshot workflow- Inspect on your computer
pacman -Qi snapperReads local package metadata; an absent package returns a not-found message.- Learn together
- LimineBtrfs tools
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Storage & maintenance · Other install candidatesBtrfs toolsUserspace tools for Btrfs filesystems, distinct from the filesystem driver in the kernel.
- Package
btrfs-progs- Inspect on your computer
pacman -Qi btrfs-progsReads local package metadata; an absent package returns a not-found message.- Learn together
- Snapper
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Storage & maintenance · Core manifestPower Profiles DaemonProvides power profiles exposed by the desktop power panel.
- Package
power-profiles-daemon- Inspect on your computer
pacman -Qi power-profiles-daemonReads local package metadata; an absent package returns a not-found message.- Learn together
- Quickshell
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Boot & base system · Other install candidatesLimineBootloader with the documented snapshot boot workflow. Boot arrangements differ across platforms.
- Package
limine- Inspect on your computer
pacman -Qi limineReads local package metadata; an absent package returns a not-found message.- Learn together
- Snapper
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Boot & base system · Core manifestPlymouthGraphical boot splash component, separate from the login manager.
- Package
plymouth- Inspect on your computer
pacman -Qi plymouthReads local package metadata; an absent package returns a not-found message.- Learn together
- SDDM
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Omarchy integration · Core manifestOmarchy Neovim configurationOmarchy’s editor integration, layered on Neovim.
- Package
omarchy-nvim- Inspect on your computer
pacman -Qi omarchy-nvimReads local package metadata; an absent package returns a not-found message.- Learn together
- Neovim
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Omarchy integration · Core manifestOmasnapOmarchy screenshot application; separate from screen recording.
- Package
omasnap- Inspect on your computer
pacman -Qi omasnapReads local package metadata; an absent package returns a not-found message.- Learn together
- GPU Screen Recorder
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
Audio & video · Platform-specificwf-recorderScreen-recording fallback listed for Apple Silicon.
- Package
wf-recorder- Inspect on your computer
pacman -Qi wf-recorderReads local package metadata; an absent package returns a not-found message.- Learn together
- GPU Screen Recorder
Read the full explanation →Related guide →Upstream / docs ↗Omarchy evidence ↗Link to entry #
No matching records. Try another term or clear the filters.