Zen 浏览器配置备忘

Catalogue
  1. 1. 界面配色与渐变
  2. 2. Workspace 切换行为
  3. 3. Glance(一瞥预览)
  4. 4. AI 侧栏
  5. 5. 跨设备同步
  6. 6. AppImage:更新被禁用提示

Zen 是基于 Firefox 的浏览器,主打 “Firefox 内核 + Arc 交互”。大量个性化行为不通过界面开关,而是靠 about:config 偏好项控制。这里汇总常用配置项,方便换机器时按表操作。

说明:改动 about:config 后,大部分需要重启 Zen 才能生效(尤其 swipe / scroll / AI 相关项)。

界面配色与渐变

Zen 的主题渐变是按 Workspace(Space)分别保存的。因此在某个空间清掉渐变后,切换到别的空间仍会看到旧渐变——想一劳永逸需全局关闭。

  • 恢复默认配色:点侧边栏 Space 名称打开配色面板 → 删除画布上的自定义色点()→ 选最左侧浅色圆点 → 底部强度滑块拉到最左 → 顶部选 ☀️ 浅色模式。
  • 全局关闭渐变about:config 搜索 zen.theme.gradient,将 zen.theme.gradient.show 设为 false(或右键 Reset)。

Workspace 切换行为

侧边滚轮或触控板横扫会误触切换 Workspace,可按需关闭,只保留点击切换。

偏好项 当前默认 作用 建议值
zen.workspaces.swipe-actions true 触控板横扫切换空间(改完需重启) false
zen.workspaces.scroll-modifier-key ctrl 滚轮切换需按住的修饰键 设为不常用键,或清空
zen.workspaces.natural-scroll false 滚动切换方向 按需
zen.workspaces.wrap-around-navigation true 切换到头后循环回绕 按需

Glance(一瞥预览)

Essential / Pinned 标签里点击指向外部网站的链接时,Zen 会自动以浮层预览(Glance),而不是新开标签——这是设计行为,也是”打开链接有时变 preview”的原因。普通标签里可按 Alt+Click(默认)/ Ctrl / Shift 手动触发。

  • 调整/关闭:Settings → Look and Feel → Glance,可关闭 Glance 或切换触发键。
  • 只关自动预览about:configzen.glance.open-essential-external-links 设为 false,核心标签点外链即恢复正常新开标签。

Glance 浮层内的操作:点浮层外空白处或关闭按钮关闭;Expand 展开成新标签;Split 加为分屏标签。

AI 侧栏

Zen 本身不内置 AI 助手,但底层继承了 Firefox Labs 的 AI Chatbot,默认关闭且无侧栏入口。

  1. about:config 搜索 browser.ml.chat.enabled,设为 true
  2. 重启 Zen。
  3. 快捷键 Ctrl+Alt+X 呼出 AI 侧栏,可选择接入 ChatGPT / Claude / Gemini 等(本质是侧栏加载对应网页版)。

跨设备同步

  • 已支持(Firefox Sync):登录 Mozilla 账号后,书签、历史、密码、扩展跨设备同步。
  • 暂不支持(稳定版):Zen 自己的 Spaces 布局、Pinned tabs、文件夹、工作区结构不随账号走。
  • 测试中:Workspace 跨设备同步已进入 Zen Twilight 实验版,仅桌面设备之间,container routing 等暂未同步。
  • 临时替代:用 “Send to Device” 在登录同一 Mozilla 账号的设备间手动传标签页。

AppImage:更新被禁用提示

Linux 的 zen-x86_64.AppImage 版本打开设置常见 “Your browser is being managed by your organization / Updates disabled by your organization”。这通常是 AppImage 内置的 distribution/policies.json 设了 DisableAppUpdate,属于正常设计(AppImage 不能自更新),只是把”检查更新”按钮灰掉,不影响使用。

  • 查来源:about:policies → Active 标签查看生效的策略。
  • 若确认只有 DisableAppUpdate,无需处理,手动下载新版 AppImage 覆盖即可。