Expand description
Core functionality of shrs
Modules§
- Command aliases
- Builtin commands
- Command queue for mutating
States
andShell
in handlers - Shell autocompletion
- Environment variables
- Shell command history
- Shell runtime hooks
- Abstraction layer for processes
- Keybinding system
- Abstraction for the shell language interpreter
- Plugin System
- Conveniently import commonly used types
- Queue for automatic insertion into prompt
- Readline implementation for shrs
- Core shell structs and shell config builder
- Globally accessible state store States are accessible through handlers
- Configuration for common color values bundled into a theme
Macros§
Structs§
- Describes the output of a command
- Writer for printing to stdout and stderr