跳转至

品牌定制

本文译自 The Omarchy Manual — Branding,同步自 basecamp/omarchy@ed7bae4。术语以 TERMS.md 为准。

Omarchy 允许你为开机解锁、屏幕保护程序和关于(About)界面设置公司 logo 或个人图像。

开机解锁

omarchy plymouth preview 可以预览自定义 logo 和配色。它接受背景色、文字色、logo png 和预览图输出路径:

omarchy plymouth preview '#1d2021' '#ebdbb2' logo.png preview.png

满意后用 omarchy plymouth set '#1d2021' '#ebdbb2' logo.png 应用——SDDM 登录界面也会获得同样的颜色和 logo。想还原就 omarchy plymouth reset

branding-plymouth-shopify

屏幕保护程序

Style > Screensaver 下可以更换屏保用的 logo。它是 ASCII logo,可以直接编辑文字,也可以丢给它一张 png 或 svg 图片,我们会转成 ASCII,效果相当酷。

branding-screensaver

该菜单有三项:

  • Edit Text 在编辑器中打开 ~/.config/omarchy/branding/screensaver.txt。输入或粘贴任何你喜欢的东西——ASCII 艺术、你的名字、一句粗口。保存退出后屏保立即启动让你看效果。
  • Set From Image 打开 png/svg 选择器,转换成 ASCII 并展示结果。轮廓清晰的 logo 远比照片效果好。
  • Restore Default 换回 Omarchy logo。

关于界面

同样的三个选项也在 Style > About 下,作用于从 Omarchy 菜单打开的 About 界面,行为完全一致——文件是 ~/.config/omarchy/branding/about.txt,每次修改后 About 窗口会自动弹出。About 艺术字会转换为比屏保更小的尺寸,因为它得塞进一个窗口而不是铺满显示器。

branding-about

自己动手转换

两个 Set From Image 底层都是调用 omarchy transcode ascii,想要完全掌控就直接跑:

omarchy transcode ascii ~/logo.svg ~/.config/omarchy/branding/screensaver.txt --width 100

参数:--width--height 以终端列/行计;--mode 可选 braille(默认,精细得多)或 block--threshold 百分比决定哪些像素算作 logo 的一部分;logo 是深底浅色时用 --invert 反相。转换出来一坨黑块的话,通常调 threshold 就能救。