Навыки omarchy-theming
🎨

omarchy-theming

Безопасно ⚙️ Внешние команды📁 Доступ к файловой системе🌐 Доступ к сети

Создание тем рабочего стола Omarchy

Создание согласованных тем рабочего стола для нескольких приложений — сложный и трудоемкий процесс. Темизация Omarchy предоставляет централизованную конфигурацию colors.toml, которая автоматически генерирует темы для всех настольных приложений, включая терминалы, оконные менеджеры и системные инструменты.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «omarchy-theming». Create a Tokyo Night dark theme for Omarchy with all 22 color variables

Ожидаемый результат:

  • accent = "#7aa2f7" (borders, buttons, highlights)
  • cursor = "#c0caf5" (terminal cursor color)
  • foreground = "#a9b1d6" (primary text)
  • background = "#1a1b26" (primary background)
  • selection_foreground = "#c0caf5" (selected text text)
  • selection_background = "#7aa2f7" (selection highlight)
  • color0-7 = "#32344a" through "#787c99" (normal ANSI colors)
  • color8-15 = "#444b6a" through "#acb0d0" (bright ANSI colors)

Использование «omarchy-theming». Create a light theme with Catppuccin Latte palette and light.mode file

Ожидаемый результат:

  • accent = "#1e66f5" (light blue accent for interactive elements)
  • background = "#eff1f5" (light gray background)
  • foreground = "#4c4f69" (dark gray text for readability)
  • color0 = "#bcc0cc" (light black for dark elements)
  • color1 = "#d20f39" (red for errors)
  • color2 = "#40a02b" (green for success)
  • Include empty light.mode file to indicate light theme variant

Использование «omarchy-theming». What template variables are needed for Hyprland and Waybar styling

Ожидаемый результат:

  • Hyprland uses _strip suffix: rgb({{ accent_strip }}) for border colors
  • Hyprlock uses _rgb suffix: rgba({{ background_rgb }}, 1.0) for transparency
  • Waybar uses standard format: @define-color foreground {{ foreground }}
  • All variables map to colors.toml keys for consistent theming

Аудит безопасности

Безопасно
v5 • 1/16/2026

Pure documentation skill containing only markdown guides and configuration examples. The static analyzer flagged 191 false positives caused by misinterpreting markdown code blocks as shell execution and ANSI color variables (color1-color15) as crypto/C2 keywords. Prior audit correctly identified this as safe with zero risk factors.

3
Просканировано файлов
996
Проанализировано строк
3
находки
5
Всего аудитов

Факторы риска

⚙️ Внешние команды (150)
reference.md:7 reference.md:7 reference.md:7 reference.md:8 reference.md:16 reference.md:17 reference.md:18 reference.md:19 reference.md:20 reference.md:21 reference.md:22 reference.md:23 reference.md:24 reference.md:25 reference.md:26 reference.md:27 reference.md:28 reference.md:29 reference.md:30 reference.md:31 reference.md:38 reference.md:38 reference.md:39 reference.md:39 reference.md:39 reference.md:39 reference.md:40 reference.md:40 reference.md:40 reference.md:46 reference.md:48-88 reference.md:88-90 reference.md:90-92 reference.md:92-104 reference.md:104-106 reference.md:106-108 reference.md:108-117 reference.md:117-121 reference.md:121-123 reference.md:123-125 reference.md:125-135 reference.md:135-137 reference.md:137-139 reference.md:139-141 reference.md:141-147 reference.md:147-151 reference.md:151-153 reference.md:153-156 reference.md:156-158 reference.md:158-160 reference.md:160-167 reference.md:167-171 reference.md:171-173 reference.md:173-177 reference.md:177-179 reference.md:179-181 reference.md:181-187 reference.md:187-191 reference.md:191-195 reference.md:195-254 reference.md:254-258 reference.md:258-260 reference.md:260-310 reference.md:310-312 reference.md:312-314 reference.md:314-316 reference.md:316-318 reference.md:318-320 reference.md:320-322 reference.md:322-332 reference.md:332-340 reference.md:340-366 reference.md:366-372 reference.md:372-374 reference.md:374-376 reference.md:376 reference.md:376 reference.md:376 reference.md:376-382 reference.md:382-385 reference.md:385-388 reference.md:388-389 reference.md:389 reference.md:389-396 reference.md:396-398 reference.md:398-400 reference.md:400 reference.md:400-406 reference.md:406-417 reference.md:417-439 reference.md:439-440 reference.md:440-441 reference.md:441-444 reference.md:444-445 reference.md:445-446 reference.md:446-452 reference.md:452-459 reference.md:459-482 reference.md:482-486 reference.md:486-509 reference.md:509-513 reference.md:513-536 reference.md:536-540 reference.md:540-563 reference.md:563-565 reference.md:565-567 reference.md:567-590 reference.md:590-594 reference.md:594-596 reference.md:596-607 SKILL.md:8 SKILL.md:14-16 SKILL.md:16-18 SKILL.md:18-20 SKILL.md:20-23 SKILL.md:23-25 SKILL.md:25-32 SKILL.md:32-33 SKILL.md:33-34 SKILL.md:34-35 SKILL.md:35-36 SKILL.md:36-42 SKILL.md:42-54 SKILL.md:54-59 SKILL.md:59-87 SKILL.md:87-96 SKILL.md:96 SKILL.md:96 SKILL.md:96-97 SKILL.md:97 SKILL.md:97 SKILL.md:97 SKILL.md:97-98 SKILL.md:98 SKILL.md:98 SKILL.md:98-103 SKILL.md:103-127 SKILL.md:127-131 SKILL.md:131-156 SKILL.md:156-160 SKILL.md:160-165 SKILL.md:165-169 SKILL.md:169-171 SKILL.md:171-176 SKILL.md:176-184 SKILL.md:184-191 SKILL.md:191-192 SKILL.md:192-199 SKILL.md:199-201 SKILL.md:200
📁 Доступ к файловой системе (8)
🌐 Доступ к сети (1)

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
32
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Единая тема рабочего стола

Создайте единый colors.toml, который обеспечит согласованные границы Hyprland, стили Waybar и цвета терминала по всей среде рабочего стола.

Согласованная тема редактора

Создайте согласованные темы для neovim, VS Code и терминалов из одного конфигурационного файла для работы без отвлечений.

Темизация нескольких приложений

Примените одну и ту же цветовую палитру к Alacritty, Kitty, Ghostty, btop, уведомлениям Mako и браузерам с минимальными усилиями по настройке.

Попробуйте эти промпты

Создать темную тему
Create a new Omarchy dark theme called 'catppuccin-dark' with the Mocha color palette. Include colors.toml with all 22 variables, a neovim.lua file for LazyVim, and a btop.theme file.
Преобразовать формат цвета
What RGB format does omarchy-theming use for chromium.theme files? Show me how to convert #1e1e2e to the required format.
Светлая тема
Create a light Omarchy theme with a light blue accent color (#1e66f5), light gray background (#eff1f5), and show how to create the light.mode marker file.
Исправить проблемы темы
My terminal colors are not applying after running omarchy-theme-set. What variables might be missing from colors.toml and what format should they use?

Лучшие практики

  • Определите все 22 цветовые переменные в colors.toml, чтобы избежать ошибок при генерации темы
  • Используйте суффикс _strip для функции rgb() в Hyprland и суффикс _rgb для значений rgba()
  • Тестируйте темы с omarchy-theme-set после изменений и проверяйте каждое приложение

Избегать

  • Использование RGB, HSL или именованных цветов вместо HEX формата в colors.toml
  • Отсутствие каталога backgrounds/ с хотя бы одним изображением обоев
  • Забывать создавать пустой файл light.mode для светлых вариантов темы

Часто задаваемые вопросы

Какие эмуляторы терминала поддерживает Omarchy?
Omarchy поддерживает Alacritty, Kitty и Ghostty с отдельными шаблонными файлами для каждого.
Что произойдет, если я пропущу цветовые переменные в colors.toml?
Отсутствующие переменные вызывают ошибки при запуске omarchy-theme-set. Требуются все 22 переменные.
Можно ли использовать темы Omarchy с приложениями вне списка шаблонов?
Да, создавайте статические конфигурационные файлы в каталоге вашей темы, чтобы переопределять сгенерированные шаблоны.
Безопасно ли хранится моя тема?
Да, темы хранятся локально в ~/.config/omarchy/themes без передачи данных наружу.
Почему мои цвета не применяются к определенным приложениям?
Проверьте, что имена переменных шаблона соответствуют ключам colors.toml и используйте правильный суффикс формата.
Чем Omarchy отличается от других инструментов темизации?
Omarchy использует централизованную конфигурацию с автоматическим распространением, а не отдельные файлы тем для каждого приложения.

Сведения для разработчиков

Автор

BitYoungjae

Лицензия

MIT

Ссылка

main

Структура файлов