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
53 changes: 31 additions & 22 deletions .vitepress/data/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,15 @@ dependencies:
license: MIT
package: catppuccin[pygments]

claude-code:
cmd: claude --version
datasource: github-releases
group: CLI Tools
home: https://github.com/anthropics/claude-code
license: Anthropic PBC
package: anthropics/claude-code
version: 2.1.50

community.docker:
datasource: galaxy-collection
group: Ansible
Expand Down Expand Up @@ -143,7 +152,7 @@ dependencies:

dlv:
datasource: go
group: GoLang
group: Go
home: https://github.com/go-delve/delve/cmd/dlv
license: MIT
package: github.com/go-delve/delve/cmd/dlv
Expand Down Expand Up @@ -244,50 +253,50 @@ dependencies:
license: GPL 3
version: 2.4.7

go-outline:
datasource: go
group: GoLang
home: https://github.com/ramya-rao-a/go-outline
license: MIT
package: github.com/ramya-rao-a/go-outline
version: 0.0.0-20210608161538-9736a4bde949

GoLang:
Go:
cmd: go version
datasource: github-tags
group: GoLang
group: Go
home: https://github.com/golang/go
license: BSD 3
package: golang/go
version: 1.26.0

go-outline:
datasource: go
group: Go
home: https://github.com/ramya-rao-a/go-outline
license: MIT
package: github.com/ramya-rao-a/go-outline
version: 0.0.0-20210608161538-9736a4bde949

gomodifytags:
datasource: go
group: GoLang
group: Go
home: https://github.com/fatih/gomodifytags
license: MIT
package: github.com/fatih/gomodifytags
version: 1.17.0

goplay:
datasource: go
group: GoLang
group: Go
home: https://github.com/haya14busa/goplay/cmd/goplay
license: MIT
package: github.com/haya14busa/goplay/cmd/goplay
version: 1.0.0

gopls:
datasource: go
group: GoLang
group: Go
home: https://golang.org/x/tools/gopls
license: BSD
package: golang.org/x/tools/gopls
version: 0.21.1

gotests:
datasource: go
group: GoLang
group: Go
home: https://github.com/cweill/gotests/gotests
license: Apache 2
package: github.com/cweill/gotests/gotests
Expand Down Expand Up @@ -321,7 +330,7 @@ dependencies:

impl:
datasource: go
group: GoLang
group: Go
home: https://github.com/josharian/impl
license: MIT
package: github.com/josharian/impl
Expand Down Expand Up @@ -453,10 +462,10 @@ dependencies:
license: BSD
version: 1.3.0

NodeJS:
Node.js:
cmd: node --version
datasource: deb
group: NodeJS
group: Node.js
home: https://nodejs.org
license: MIT
package: nodejs
Expand All @@ -465,7 +474,7 @@ dependencies:
npm:
cmd: npm --version
datasource: github-releases
group: NodeJS
group: Node.js
home: https://github.com/npm/cli
license: Artistic 2
package: npm/cli
Expand Down Expand Up @@ -531,7 +540,7 @@ dependencies:
pnpm:
cmd: pnpm --version
datasource: github-releases
group: NodeJS
group: Node.js
home: https://github.com/pnpm/pnpm
license: MIT
package: pnpm/pnpm
Expand Down Expand Up @@ -635,7 +644,7 @@ dependencies:

staticcheck:
datasource: go
group: GoLang
group: Go
home: https://github.com/dominikh/go-tools
license: MIT
package: honnef.co/go/tools/cmd/staticcheck
Expand Down Expand Up @@ -715,7 +724,7 @@ dependencies:
yarn:
cmd: yarn --version
datasource: npm
group: NodeJS
group: Node.js
home: https://github.com/yarnpkg/yarn
license: BSD 2
version: 1.22.22
Expand Down
98 changes: 98 additions & 0 deletions .vitepress/data/env.reference.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,20 @@ envs:
Use only in ephemeral or local environments, never in shared or
production deployments.

password_file:
type: string
default: /run/secrets/workspace/auth_password
since: 0.1.3
description: Path to a file containing the plaintext password.
reference: /editor/authentication
longDescription: |
**Password lookup precedence:**

1. `WS_AUTH_PASSWORD_HASHED_FILE` *(hashed file)*.
2. `WS_AUTH_PASSWORD_HASHED` *(hashed env var)*.
3. `WS_AUTH_PASSWORD_FILE` *(this variable)*.
4. `WS_AUTH_PASSWORD` *(plaintext env var)*.

password_hashed:
type: string
default: null
Expand All @@ -127,6 +141,20 @@ envs:
longDescription: |
Takes precedence over plaintext password when both are set.

password_hashed_file:
type: string
default: /run/secrets/workspace/auth_password_hashed
since: 0.1.3
description: Path to a file containing the Argon2 hashed password.
reference: /editor/authentication
longDescription: |
**Password lookup precedence:**

1. `WS_AUTH_PASSWORD_HASHED_FILE` *(this variable)*.
2. `WS_AUTH_PASSWORD_HASHED` *(hashed env var)*.
3. `WS_AUTH_PASSWORD_FILE` *(plaintext file)*.
4. `WS_AUTH_PASSWORD` *(plaintext env var)*.

ca:
name: Enterprise CA
properties:
Expand Down Expand Up @@ -157,6 +185,57 @@ envs:

**Use only in fully trusted network environments.**

claude:
properties:
statusline_disable:
type: boolean
default: false
since: 0.1.3
reference: /editor/claude
description: Disables the Claude Code statusline.

statusline_hide_context_bar:
type: boolean
default: false
since: 0.1.3
reference: /editor/claude
description: Hides the context usage bar in the Claude statusline.

statusline_hide_git:
type: boolean
default: false
since: 0.1.3
reference: /editor/claude
description: Hides git branch and status in the Claude statusline.

statusline_hide_lines_changed:
type: boolean
default: false
since: 0.1.3
reference: /editor/claude
description: Hides lines added/removed in the Claude statusline.

statusline_hide_model:
type: boolean
default: false
since: 0.1.3
reference: /editor/claude
description: Hides the model name in the Claude statusline.

statusline_script:
type: string
default: /etc/claude-code/statusline.zsh
since: 0.1.3
reference: /editor/claude
description: Path to the statusline script.

statusline_shell:
type: string
default: zsh
since: 0.1.3
reference: /editor/claude
description: Shell used to execute the statusline script.

docker:
properties:
enable_client:
Expand Down Expand Up @@ -250,6 +329,25 @@ envs:
Alternative to `WS_EDITOR_SETTINGS_OVERRIDE` for larger configurations.
example: /workspace/.settings.json

trusted_domains:
type: string
default: null
since: 0.1.3
example: >-
https://github.com,https://stackoverflow.com
description: >-
Comma-separated list of trusted domains that bypass link
confirmation prompts.
longDescription: |
When a link matching one of these domains is clicked in the editor,
it opens directly in the browser without prompting for user
confirmation.

Accepts a **comma-delimited** list of domain URL patterns.

The editor ships with `https://open-vsx.org` trusted by default
(via `product.json`); entries from this variable are added on top.

features:
properties:
additional_features:
Expand Down