omarchy themes

color palette

background #242424
foreground #abb2bf
accent #61afef
cursor #abb2bf
selection background #333333
selection foreground #abb2bf
color0 #242424
color1 #e06c75
color2 #98c379
color3 #d19a66
color4 #61afef
color5 #c678dd
color6 #56b6c2
color7 #abb2bf
color8 #5c6370
color9 #e06c75
color10 #98c379
color11 #e5c07b
color12 #61afef
color13 #c678dd
color14 #56b6c2
color15 #ffffff

preview

~/noctua
┌──────────────────────Hardware──────────────────────┐
 PC: omarchy-host
│ ├: x86_64 (8 cores) @ 4.00 GHz
│ ├: Integrated Graphics
│ ├󱄄: 1920x1080 @ 60 Hz
│ ├󰋊: 120 / 500 GiB (24%)
│ ├: 8 / 16 GiB (50%)
└ └󰓡 : 0 / 4 GiB (0%)
└────────────────────────────────────────────────────┘
┌──────────────────────Software──────────────────────┐
 OS: Omarchy 3.6.0
│ ├󰘬: master
│ ├󰔫: stable
│ ├: linux-arch
│ ├: Hyprland (Wayland)
│ ├: ghostty
│ ├󰏖: 1024 (pacman)
│ ├󰸌: Noctua
└ └: JetBrainsMono Nerd Font (9pt)
└────────────────────────────────────────────────────┘
┌─────────────────Age / Uptime / Update───────────────┐
󱦟 OS Age: 0 days
󱫐 Uptime: 2 hours, 13 mins
 Update: Today
└────────────────────────────────────────────────────┘
user@omarchy:~ $

readme

Omarchy Noctua Theme

Neutral One Dark Pro palette for Omarchy/Hyprland, built on a #242424 base — matching terminal, shell, editor, and app themes plus three original wallpapers.

Noctua theme running on Hyprland, with Waybar, editor and terminal

Install

Use the Omarchy theme installer:

omarchy-theme-install https://github.com/othavi0/omarchy-noctua-theme

herdr (opt-in)

Omarchy does not theme herdr, so its colors are not applied by the installer. To keep herdr in sync automatically, install the bundled Omarchy hook once:

mkdir -p ~/.config/omarchy/hooks/theme-set.d
cp ~/.config/omarchy/themes/noctua/herdr.hook.sh ~/.config/omarchy/hooks/theme-set.d/herdr

On every theme change the hook applies the theme's herdr.toml when it ships one, and falls back to herdr's terminal theme otherwise. It never overwrites a hand-edited [theme] block. Prefer manual setup? Follow the merge notes inside herdr.toml.

Palette

Noctua keeps the One Dark Pro syntax family while moving the desktop base to #242424. The primary Omarchy accent is #61afef.

Noctua palette: core, normal and bright colors with hex values

What's included

  • Hyprland rules, borders, shadows and animation curves (hyprland.conf)
  • Hyprlock styling (hyprlock.conf)
  • Waybar colors (waybar.css) and a bundled Waybar variant (waybar-theme/)
  • Terminals generated by Omarchy from colors.toml, plus Warp (warp.yaml)
  • Shell/tools: Fish colors (colors.fish), fzf (fzf.fish)
  • Apps/UI: GTK (gtk.css), Chromium (chromium.theme), Firefox (firefox.css), Wofi (wofi.css), Walker (walker.css)
  • System tools: btop (btop.theme), cava (cava_theme), mako (mako.ini), SwayOSD (swayosd.css)
  • Extras: Steam (steam.css), Vencord (vencord.theme.css), icons pointer (icons.theme)
  • Editors: Neovim colorscheme (neovim.lua), Aether and Zed overrides (aether.override.css, aether.zed.json)
  • bat syntax theme (bat/Noctua.tmTheme, opt-in)
  • herdr TUI colors (herdr.toml) with an auto-apply hook (herdr.hook.sh, opt-in)
  • VSCode theme reference (vscode.json) and token refinements (vscode.settings.snippet.jsonc, opt-in)

Wallpapers

Click any thumbnail for the full-resolution file.

City skyline at duskClose view of the moonSnow-capped mountain ridge
00-city-dusk.jpg01-lunar-arc.jpg02-alpine-ridge.jpg