Detects your current shell.
elio shell installelio shell uninstallRestart your shell, or run the command printed by the installer.
Leave your shell in elio's final directory when you quit.
CD ON EXIT
Detects your current shell.
elio shell installelio shell uninstallRestart your shell, or run the command printed by the installer.
qQuit and move your shell to elio's final directory.QQuit and keep the parent shell where it was.elio normally.SHELLS
elio shell install bashelio shell uninstall bashelio shell install zshelio shell uninstall zshelio shell install fishelio shell uninstall fishelio shell install nuelio shell uninstall nuINSTALL SCOPE
~/ .bashrc$ZDOTDIR/ .zshrcor~/ .zshrc$XDG_CONFIG_HOME/ fish/ conf.d/ elio.fishor~/ .config/ fish/ conf.d/ elio.fish$XDG_CONFIG_HOME/ nushell/ autoload/ elio.nuor~/ .config/ nushell/ autoload/ elio.nuconf.d and Nushell autoload directories are preserved.elio shell uninstall removes only integration installed by elio shell install.elio shell init, remove that snippet manually.MANUAL SETUP
Print the wrapper snippet if you prefer to edit shell files yourself.
elio shell init bashelio shell init zshelio shell init fishelio shell init nuelio --cwd-file /path/to/cwd-file [DIRECTORY] writes the final directory on normal quit. A wrapper can read it and cd there. Quitting with Q skips writing the file.