Open Source

50 Omarchy Features: A Practical First-Week Setup Guide

Direct Answer

The best way to learn Omarchy is not to customize everything on day one. Learn the keyboard model, confirm the recovery path, and then add one capability at a time. NetworkChuck's follow-up walkthrough turns 50 features into a tour of what an Omarchy workstation can do: manage tiled workspaces, install applications, recover from updates, dictate locally, transfer files, capture media, generate themes, run local models, and let an agent modify the desktop.

The useful lesson is that these are not 50 unrelated tricks. They form five systems: navigation, software management, recovery, local utilities, and programmable automation. Once those systems are understood, Omarchy becomes less like a blank tiling desktop and more like a workstation you can explain, repair, and reshape.

First-week rule: change one layer at a time and keep a way back. A fast agent, a community package, and a polished plugin can still make a fast mistake.

Watch the Full Omarchy Walkthrough

Credit and date note: the feature tour and practical observations come from NetworkChuck's Omarchy walkthrough, published on 5 September 2026. Current product links and documentation were checked against the official Omarchy surfaces on 15 September 2026.

Your First Five Minutes: Learn the Control Layer

Omarchy is keyboard-first, so the early discomfort usually comes from losing the familiar visual controls around each window. The fastest cure is a small map of commands that lets you open, find, move, close, copy, and recover without memorizing the entire manual.

ActionShortcut shownWhy it matters
Open the keybinding guideSuper + KKeep the system discoverable while muscle memory develops
Open a terminalSuper + EnterReach the primary control surface immediately
Search the systemSuper + SpaceFind applications, commands, and settings from one place
Open the app menuSuper + Alt + SpaceBrowse installed applications without leaving the keyboard
Close the active windowSuper + WReplace the missing title-bar close button
Copy and pasteSuper + C / VUse one consistent clipboard model across applications
Open clipboard historySuper + Ctrl + VRecover earlier copied items instead of redoing work

Learn the default bindings before remapping them. Otherwise, every tutorial and support answer becomes harder to follow, and it is difficult to tell whether a problem belongs to Omarchy or to a customization.

Workspaces Replace Window Piles

Omarchy treats workspaces as stable rooms for tasks rather than extra monitors. Super + number jumps directly to a workspace, while directional focus and movement commands rearrange tiled windows without dragging them. The scratchpad gives temporary windows a place to hide until they are needed again.

The walkthrough also shows groups and three fullscreen modes. Those details matter because a tiling desktop is not forcing every application into one rigid grid. The system can expose one window, preserve a layout, float an awkward utility, or temporarily hide the rest.

  1. Give the first four workspaces stable purposes such as browser, code, communication, and reference.
  2. Practice moving focus before moving windows.
  3. Use the scratchpad for calculators, music, notes, or a persistent agent terminal.
  4. Keep one fullscreen mode for concentration and another for presentations or screen sharing.

Install Applications Carefully

Omarchy can install packages from Arch repositories, the AUR, Flatpak sources, web applications, and terminal interfaces. That range is powerful, but the sources do not carry the same trust model. Official repositories are the conservative default. AUR packages are community-maintained build recipes and should be inspected before use.

SourceGood useReview before installing
Official Arch repositoriesCommon system and development packagesPackage name, dependencies, and current documentation
AURCommunity software absent from official repositoriesMaintainer, PKGBUILD, install scripts, votes, comments, and update history
FlatpakDesktop applications with a separate packaging modelPublisher identity, permissions, filesystem, device, and network access
Web appA site you want to launch like a native applicationDomain, storage, notifications, authentication, and data handling
Terminal UIFast keyboard-first utilitiesRepository, release source, configuration, and credential access

Turning a site or terminal program into an app is a convenience layer, not a security upgrade. The underlying service still receives the data you send, and a local wrapper may inherit broad access from your browser or user account.

The Developer Workstation Is Already Opinionated

The base system includes an editor and terminal workflow, Docker support, programming runtimes, and modern command-line tools. NetworkChuck highlights fzf for fuzzy finding, zoxide for directory navigation, rg and fd for search, bat for readable file output, and eza for directory listings.

Persistent terminal work can stay in tmux or move into Herdr, which provides a visual multiplexer for long-running agent sessions. The important habit is to keep project dependencies inside the project, credentials outside the repository, and agent work isolated by directory or Git worktree.

Do not install every runtime pre-emptively: add what a real project needs, record the setup in the repository, and test that a fresh workspace can reproduce it.

Update the Right Way and Know What a Snapshot Can Save

Omarchy provides its own update path and intentionally trades the absolute newest Arch package for a more coordinated release experience. Before an Omarchy update, the system can create a Btrfs snapshot so a broken system change has a recovery point.

A snapshot is not the same thing as a backup. It usually lives on the same storage and can disappear with the drive, a bad partition operation, theft, or some forms of user error. Keep important files, credentials, and recovery keys on an independent backup.

  1. Read update notes before applying a large release.
  2. Confirm a recent snapshot exists and learn how to restore it before a failure.
  3. Keep personal configuration in the supported user layer.
  4. Back up data independently of Btrfs snapshots.
  5. After updating, test login, networking, audio, displays, suspend, development tools, and one real project.

Security Defaults and Agent Permissions

The walkthrough surfaces useful defaults and controls: full-disk encryption, a firewall that blocks unsolicited inbound traffic except explicitly allowed services, SSH disabled until needed, and optional fingerprint authorization for privileged actions. Those controls reduce exposure, but they do not justify handing an agent unrestricted authority.

Agent actionSuggested boundaryReason
Explain a setting or logAllow with read-only accessLow impact and easy to verify
Edit a theme in user configurationAllow with diff and rollbackVisible, scoped, and reversible
Install a package or pluginAsk firstIntroduces code, dependencies, and update risk
Change firewall, SSH, users, or encryptionHuman-ownedCan change the machine's security boundary
Delete files, repartition disks, or factory resetHuman-owned with backup verificationHigh-impact or irreversible operations
Publish a plugin or repositoryHuman review before releaseCreates a public artifact and supply-chain responsibility

The Small Tools That Make the Desktop Feel Complete

The middle of the video is a dense tour of practical utilities: quick toggles, night light, bar visibility, screensavers, gap controls, network details, DNS settings, speed tests, Wi-Fi sharing, subsystem restarts, reconnecting SSH sessions, power profiles, and btop system monitoring.

Media tools cover screenshots that freeze the screen for precise selection, screen recording with an optional webcam bubble, OCR, QR-code extraction, and video compression. There are also reminders, an emoji picker, and a way to download video from supported pages. These are small features, but they remove the repeated moments that otherwise send people back to another operating system.

Local Dictation and AirDrop-Style Sharing

Voxtype provides local dictation across applications. Because speech recognition can run on the machine, it is useful for drafting, agent prompts, notes, and accessibility without automatically sending every utterance to a cloud service. Model downloads, accuracy, language support, and hardware load still need testing on the actual laptop.

LocalSend moves files between devices on the local network and fills the AirDrop-shaped gap for mixed operating systems. Allowing it through the firewall is a deliberate exception, so keep the application updated and use trusted networks.

Themes and Plugins Turn the Desktop Into Source Code

Omarchy can generate a coordinated theme from a wallpaper, applying colors across the shell and supported applications. NetworkChuck uses a wallpaper collection as the seed, then explores the plugin marketplace for additional functionality. This is where the system starts to feel unusually personal: a visible design can become a set of files that an agent can inspect and extend.

Plugins deserve the same scrutiny as any software dependency. They can execute inside a long-running desktop shell, call external commands, read user-accessible files, and change over time. Inspect the source, pin or review updates, and keep a clean route back to the default shell.

Marketplace does not mean harmless: discover plugins there, then verify the repository, code, dependencies, permissions, and maintainer before installation.

Pick Your Agent, Then Set Its Boundary

Omarchy lets users select a preferred coding agent and provides system knowledge that helps the agent understand how themes, plugins, and configuration fit together. In the video, an agent changes the operating system, another task runs against a local model, and a custom coffee-counter plugin is built for publication.

Local inference through Ollama or LM Studio can keep prompts and model execution on the machine. A laptop without a dedicated GPU may still run a small quantized model, but slower output and weaker reasoning can make complex system changes less reliable. Use local models first for summaries, extraction, search, or tightly scoped edits with clear tests.

The custom-plugin demo also reveals an important distinction: generating code is not the same as safely publishing it. A marketplace submission needs documentation, licensing, compatibility, maintainership, and review beyond a successful local run.

A Sensible First-Week Rollout

DayFocusProof before moving on
1Launcher, terminal, focus, close, workspaces, clipboardComplete normal browsing and communication without getting stuck
2Network, audio, displays, power, suspend, fingerprintHardware survives a full work session and reboot
3Updates, snapshots, independent backupYou can identify and explain the recovery path
4Editor, containers, runtimes, Git, terminal persistenceBuild and test one real repository
5Screenshots, recording, OCR, dictation, file transferProduce and share one complete media workflow
6One theme and one reviewed pluginChanges are versioned and reversible
7One bounded agent task and one local-model experimentReview the diff, result, logs, and rollback before expanding access

Video Chapters

TimeTopicTimeTopic
00:0050 Things to Do After You Install Omarchy14:13SSH, Power Profiles, and btop
00:06Your First Five Minutes15:23Screenshots and Recording With a Webcam Bubble
01:32Workspaces, Fullscreen, and the Scratchpad16:17OCR, QR Codes, and Video Compression
03:22Let an Agent Work Without Letting It Roam17:36Voxtype: Completely Local Dictation
05:24Installing Apps and AUR Caution19:06LocalSend: AirDrop for Linux
06:57Turn Websites and Terminal Tools Into Apps20:23Emoji, Reminders, and Video Downloads
08:07Development Environments and Shell Tools23:36Build a Theme From One Wallpaper
09:55Updates and Btrfs Snapshots25:57Plugins and the Marketplace
11:12Encryption, Firewall, and Fingerprint Unlock27:29Pick an AI and Rewrite the Operating System
12:08Toggles, Screensaver, and Network Tools29:52Run a Local Model Without a Dedicated GPU
32:16Build and Publish Your Own Plugin34:47A Prayer for You

Verdict

Omarchy's strongest feature is not any individual shortcut, theme, or AI integration. It is that the workstation behaves like a system whose parts can be found, read, changed, and restored. That makes a keyboard-first Arch desktop approachable enough for a newcomer while preserving the control that experienced Linux users expect.

The 50-feature tour is most useful as a sequence: learn the controls, validate the hardware, understand software sources, prove recovery, adopt the local utilities, and only then expand into plugins and agent-written system changes. Follow that order and Omarchy becomes a capable daily environment instead of an impressive desktop demo with an unclear maintenance story.

Sources and Links

Common questions

What should I do first after installing Omarchy?
Learn the launcher, terminal, close-window, focus, workspace, and clipboard shortcuts before changing the defaults. Then confirm updates, snapshots, networking, audio, displays, and backups work on your hardware.
Is it safe to install any package from the AUR?
No. The Arch User Repository contains community-maintained build scripts and anyone can publish there. Prefer official repositories when possible, inspect AUR package files and maintainers, and review updates before installing them.
Do Btrfs snapshots replace backups?
No. Snapshots are useful for reverting system changes on the same storage device. They do not protect against drive failure, theft, destructive partitioning, or every user-data loss scenario, so independent backups are still required.
Can Omarchy run AI models locally without a dedicated GPU?
Yes, small quantized models can run through tools such as Ollama or LM Studio on suitable CPU and memory configurations. Performance and model quality vary, so start with a small model and a low-risk task.
Can an AI agent safely customize the whole Omarchy desktop?
It can help because Omarchy exposes configuration as files and provides system-specific skills. Keep destructive commands, security settings, credentials, package installation, and publishing behind explicit review until the workflow is proven.
Are Omarchy plugins reviewed like apps in a commercial app store?
Do not assume so. Treat marketplace entries as third-party code: inspect the source, dependencies, commands, network access, permissions, update history, and maintainer before enabling them.
Share
X LinkedIn Reddit
Build Yours

Want a system
like this one?

Book a free 30-minute call. We map your situation, identify the highest-impact automation, and figure out if we are a fit.

Book Free 30-min Call