Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .vitepress/data/commands.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,11 @@ commands:
- name: length
default: "32"
usage: Key length in bytes
- name: ws-cli secrets materialize
since: next
synopsis: Project the configured master key to its conventional secret path
description: Persist WS_SECRETS_MASTER_KEY to /run/secrets/workspace/secrets/master_key so the key outlives the editor's environment scrub. A no-op when the key is unset or the path already holds one.
usage: ws-cli secrets materialize
- name: ws-cli seed
since: next
synopsis: Project declarative content onto the filesystem
Expand Down
33 changes: 12 additions & 21 deletions .vitepress/data/fonts.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
---
################################ Fonts Manifest ###############################
#
# Fonts (and theme) bundled with the image. Distributed via ws-meta to ws-docs.
# Web fonts served with the editor. Fetched at build time by `scripts/fonts.sh`
# and baked (web copies only) into the served tree at `server/browser/fonts/`
# (served by the H3 `/__ws__/fonts` route). This is the ws-meta distribution
# origin for the manifest: ws-docs sources its licenses table from here.
#
# name/license/home shown in the docs licenses table
# install: OPTIONAL. Present => downloaded at build time (rendered
# to fonts.sh via fonts.sh.j2). Absent => attribution-only.
# datasource/package/version Renovate metadata
# url `${repo}` (= package) and `${version}` are shell vars
# archive tar.gz (extracted whole) | zip
# extract in-archive paths copied into /fonts/<key> (zip only)
# install: OPTIONAL. Present => downloaded at build time.
# Absent => attribution-only (theme / UI font, no web copy).
# datasource/package/version Renovate metadata (renovate.json jsonata manager)
#
# Files land in /fonts/<key>. Sorted by key, case-insensitive.
# The download URL and the per-archive layout live in `scripts/fonts.sh`, which reads
# `version:` from here and nothing else. Declaring them twice meant one of the two was
# always a lie.
#
# Sorted by key, case-insensitive.
################################################################################
fonts:
catppuccin:
Expand All @@ -32,12 +36,6 @@ fonts:
datasource: github-releases
package: tonsky/FiraCode
version: "6.2"
url: https://github.com/${repo}/releases/download/${version}/Fira_Code_v${version}.zip
archive: zip
extract:
- ttf
- woff
- woff2

meslo:
name: MesloLGS
Expand All @@ -47,8 +45,6 @@ fonts:
datasource: github-releases
package: romkatv/powerlevel10k-media
version: 2.3.3
url: https://github.com/${repo}/releases/download/v${version}/meslo-lgs-nf.tar.gz
archive: tar.gz

victormono:
name: Victor Mono
Expand All @@ -58,8 +54,3 @@ fonts:
datasource: github-releases
package: rubjo/victor-mono
version: 1.5.6
url: https://github.com/${repo}/archive/refs/tags/v${version}.zip
archive: zip
extract:
- victor-mono-${version}/dist/woff
- victor-mono-${version}/dist/woff2
Loading