shrs
  • GitHub
  • book
  • blog

Getting Started

  • Introduction
  • Example Shell
  • Quick Start

Shell Configuration

  • Aliases
  • Builtin Commands
  • Environment Variables
  • History
  • Hooks
  • Keybindings
  • Prompt
  • Snippets
  • States

Line Configuration

  • Completion
  • Vi Mode

Output and Styling

  • Output
  • Style
  • Theme

Plugins

  • Introduction
  • Using Plugins
  • Developing Plugins

Contributing

  • Introduction
  • How to Contribute
  • Pull Request Guidelines
  • Resources

On this page

  • RELATED PROJECTS
  • RESOURCES

Resources

RELATED PROJECTS

  • nsh
  • nushell
  • rushell

RESOURCES

  • build your own shell
  • grammar for posix shell
  • oursh: rust shell using lalrpop
  • gnu: implementing a job control shell
  • A Brief Introduction to termios
← Developing Plugins
  • Powered by Zola and AdiDoks
  • Privacy