All apps/chsh

chsh

chsh

Change your login shell.

Runs as chsh|macOS, Linux, Windows

Command form

ai-draft · 2 tasks · 3 fields

Set the login shell, or list the valid shells.

Opens the form; the finished command lands at your prompt, unrun
otty gui chsh
Change login shellExample values, fixed in this page — nothing here reaches a terminal
Basic
Shell*
string
Username
string
TasksEach one presets the form for one job
Change shell
shellusername
List valid shells
list_shells
ParametersOnly these flags are editable in the form
Shell
Full path of the new login shell.
string
-s--shell/bin/zsh/bin/bash/bin/sh
List shells
boolean
-l--list-shells
Username
Leave empty to change your own shell.
string · positional 0
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed chsh against its version. A form that does not match your version is not offered.