Download src/utils/shell/resolveDefaultShell.ts from chenbhao/codev: direct link, hf CLI and curl.
- Browser
- Download file 496 Bytes
-
https://huggingface.co/chenbhao/codev/resolve/main/src/utils/shell/resolveDefaultShell.ts
- Command line
-
hf download hf://chenbhao/codev/src/utils/shell/resolveDefaultShell.ts
-
curl -L -o resolveDefaultShell.ts https://huggingface.co/chenbhao/codev/resolve/main/src/utils/shell/resolveDefaultShell.ts
496 Bytes
| import { getInitialSettings } from '../settings/settings.js' | |
| /** | |
| * Resolve the default shell for input-box `!` commands. | |
| * | |
| * Resolution order (docs/design/ps-shell-selection.md §4.2): | |
| * settings.defaultShell → 'bash' | |
| * | |
| * Platform default is 'bash' everywhere — we do NOT auto-flip Windows to | |
| * PowerShell (would break existing Windows users with bash hooks). | |
| */ | |
| export function resolveDefaultShell(): 'bash' | 'powershell' { | |
| return getInitialSettings().defaultShell ?? 'bash' | |
| } | |