Daily Use: Updates, Themes, Apps, and Screen Tools

An Omarchy-powered desktop offers convenient commands and scripts for everyday tasks. This section covers how to:

  • Update Omarchy and the system
  • Manage themes on the fly
  • Quickly install common apps (Steam, Dropbox, Tailscale, Docker DBs)
  • Capture screenshots and record your screen

Index

  1. Updates
  2. Themes
  3. Quick App Installation
  4. Screen Tools

Updates

Keep Omarchy itself and your Arch system current using these helpers.

| Command | Purpose | | —————————————————— | —————————————————————————————————— | | omarchy-update-available | Check if a new Omarchy release exists | | omarchy-update-git | Pull latest changes from the Omarchy repo | | omarchy-update-restart | Handle reboots or service restarts post-update | | omarchy-update-system-pkgs | Update Pacman & AUR packages, clean orphans |

Example:

# Show if an update is available
omarchy-update-available

# Apply the latest Omarchy changes
omarchy-update-git

# Update your system packages
omarchy-update-system-pkgs

# Prompt for reboot/relaunch if needed
omarchy-update-restart

Themes

Switch and update desktop themes without logging out.

| Command | Description | | ————————————— | ————————————————————————————————— | | omarchy-theme-list | List all installed themes | | omarchy-theme-set <n> | Activate theme named <n> | | omarchy-theme-next | Cycle to the next theme | | omarchy-theme-update | Pull upstream updates for all themes |

Code snippets:

# View available themes
omarchy-theme-list

# Apply "catppuccin-latte"
omarchy-theme-set catppuccin-latte

# Cycle background/themes
omarchy-theme-next

# Update all theme repos
omarchy-theme-update

Quick App Installation

Omarchy provides helper scripts to install and launch popular applications with one command.

| Script | What it does | | ———————————————— | ————————————————————————————————————————————————————————————————————— | | omarchy-install-steam | Enables multilib; installs Steam; launches it | | omarchy-install-dropbox | Installs Dropbox dependencies; starts the daemon | | omarchy-install-tailscale | Installs Tailscale & TSUI; adds sudoers entry; creates webapp shortcut | | omarchy-install-docker-dbs | Starts local DB containers (MySQL, PostgreSQL, Redis, MongoDB, MariaDB) |

Examples

# Install and launch Steam
omarchy-install-steam

# Add Dropbox support to Nautilus
omarchy-install-dropbox

# Set up Tailscale with TUI and admin console
omarchy-install-tailscale

# Choose which databases to run locally in Docker
omarchy-install-docker-dbs

Screen Tools

Capture your screen or record video clips with simple commands bound in Hyprland.

  • Screenshots: omarchy-cmd-screenshot
  • Screen Recording: omarchy-cmd-screenrecord

Keybindings

By default, these are bound in ~/.config/hypr/bindings.conf:

| Action | Key | Command | | ———————————————— | ————————————— | ——————————————————————— | | Screenshot region | Print | omarchy-cmd-screenshot | | Screenshot window | Shift + Print | omarchy-cmd-screenshot window | | Screenshot display | Ctrl + Print | omarchy-cmd-screenshot output | | Record region | Alt + Print | omarchy-cmd-screenrecord | | Record display | Ctrl + Alt + Print| omarchy-cmd-screenrecord output | | Color picker | Super + Print | hyprpicker -a |

Usage

# Capture a region
omarchy-cmd-screenshot

# Record your display until you stop it
omarchy-cmd-screenrecord output

These commands handle tool detection (slurp, wl-screenrec, wf-recorder) and notify you when the recording starts and stops.


Harness these daily-use tools to streamline updates, tweak your theme, add productivity apps, and capture your screen effortlessly!