turs

A Purs-inspired prompt


Keywords
prompt, zsh
License
MIT

Documentation

Build status License Version Downloads

About

Turs is a Purs-inspired prompt. I love to keep things simple, and this prompt gives me everything I need.

Usage

  1. Install using $ cargo install turs
  2. Add Cargo binaries to your $PATH environment variable
  3. Add the following snippet to your ZSH configuration:
autoload -Uz add-zsh-hook

function _prompt_turs_precmd() {
	turs precmd
}

function _prompt_turs_prompt() {
	PROMPT=`turs prompt -k "$KEYMAP" -r "$?"`
}

function _prompt_turs_rprompt() {
	RPROMPT=`turs rprompt`
}

function zle-line-init zle-keymap-select {
	_prompt_turs_prompt
	_prompt_turs_rprompt
	zle reset-prompt
}

zle -N zle-line-init
zle -N zle-keymap-select
_prompt_turs_prompt
_prompt_turs_rprompt

add-zsh-hook precmd _prompt_turs_precmd

Installation

From crates.io

cargo install turs