Native Zsh Shell
Casshper bundles a native Zsh 5.9 shell environment pre-configured with custom prompts, interactive autocompletion, and persistent ~/.zshrc configuration.
Native Zsh 5.9 Execution Environment
Unlike basic terminal emulators that rely on minimalist mobile shells, Casshper bundles a full native build of Zsh (Zsh 5.9) compiled directly for Android. Experience desktop-grade shell features including interactive tab completion, advanced globbing, and rich shell prompts.
Casshper automatically loads ~/.zshrc on shell startup. Environment variables (such as ANTHROPIC_API_KEY or PATH updates) and custom shell aliases persist across terminal session restarts.
Configuring Your ~/.zshrc Profile
You can edit or append custom environment variables and shell aliases directly from the command line:
# Append custom environment variables
$ echo 'export ANTHROPIC_API_KEY="your-api-key"' >> ~/.zshrc
# Create custom shell aliases
$ echo 'alias ll="ls -la"' >> ~/.zshrc
# Reload profile changes immediately
$ source ~/.zshrcKey Features
- Full Zsh 5.9 Binary: Native execution of standard Zsh scripts, completions, and functions on Android hardware.
- True Color and Nerd Fonts: Rich prompt styling with 24-bit True Color RGB and full glyph support for powerline fonts.
- Session Integration: Zsh processes run seamlessly under Casshper's background session daemon for uninterrupted long-running tasks.
Use your ~/.zshrc file to define short aliases for your frequent SSH connections, Node.js scripts, and AI agent commands.