Files
orca/config/localization-coverage-allowlist.json
T
Neil 52b53c5bda feat(settings): choose the default terminal shell (#21085)
* feat(settings): configure default terminal shell

* test(terminal): cover default shell selection

* fix(terminal): apply shell setting to daemon PTYs

* test(terminal): provide PTY dimensions in shell cases

* fix(settings): clarify default shell behavior

* feat(settings): make shell choice explicit

* fix(settings): keep shell control testable without preload

* fix(settings): slim terminal shell control

* chore(i18n): allow terminal shell setting labels

* chore(i18n): mark dynamic shell label
2026-09-16 15:50:53 -07:00

220 lines
5.8 KiB
JSON

[
{
"filePath": "src/renderer/src/components/automations/automations-page-fixtures.ts",
"kind": "object-property:title",
"text": "Nightly #1",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/automations/automations-page-fixtures.ts",
"kind": "object-property:label",
"text": "Hermes",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/sidebar/worktree-card-meta-row.tsx",
"kind": "jsx-attribute:label",
"text": "sidebar",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "语言",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "語言",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "언어",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "言語",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "Idioma",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
"kind": "object-property:keywords",
"text": "Langue",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/terminal-advanced-platform-search.ts",
"kind": "object-property:keywords",
"text": "Ghostty",
"dynamic": false,
"count": 2
},
{
"filePath": "src/renderer/src/components/settings/terminal-advanced-platform-search.ts",
"kind": "object-property:keywords",
"text": "ghostty",
"dynamic": false,
"count": 2
},
{
"filePath": "src/renderer/src/components/settings/terminal-pane-appearance-search.ts",
"kind": "object-property:keywords",
"text": "Ghostty",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/terminal-pane-appearance-search.ts",
"kind": "object-property:keywords",
"text": "ghostty",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:title",
"text": "Default shell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:description",
"text": "Shell used for new terminal panes",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "shell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "terminal",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "fish",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "zsh",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "bash",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "nushell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:keywords",
"text": "default",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-attribute:title",
"text": "Terminal shell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-attribute:description",
"text": "Choose what Orca opens for new local terminal panes.",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-attribute:ariaLabel",
"text": "Terminal shell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:label",
"text": "System shell (",
"dynamic": true,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "object-property:label",
"text": "Custom shell",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-attribute:placeholder",
"text": "fish, nu, or /bin/zsh",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-attribute:aria-label",
"text": "Custom shell executable",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-text",
"text": "Enter a shell name on PATH or an executable path. Orca starts it as a login shell.",
"dynamic": false,
"count": 1
},
{
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
"kind": "jsx-text",
"text": ". Switch to System shell or choose an executable on this host.",
"dynamic": false,
"count": 1
}
]