Skip to content
Pure.fish logo

Pure โฏโฎโฏ

Pretty, minimal and fast Fish ๐ŸŸ prompt, ported from zsh.

Pure with dark colorscheme Pure with light colorscheme

๐Ÿš€ Install

Requirements

Pure is written in fish language, this requires Fish shell โ‰ฅ3.x.

Install Fisher plugin manager, then you can install pure latest version with:

fisher install pure-fish/pure
  1. Download the installer to /tmp

    curl git.io/pure-fish --output /tmp/pure_installer.fish --location --silent
    

  2. Source and trigger the installer

    source /tmp/pure_installer.fish; and install_pure
    

Wanna preview a pull-request before it gets merged? Just append @ symbol, followed by a tag, branch, or commit.

fisher install pure-fish/pure@v4.13.0

๐Ÿ–Œ Configuration

You can tweak pure behavior and color by changing universal variables either directly in the terminal or in your config.fish, e.g.:

# try to change prompt symbol
set --universal pure_symbol_prompt '>>>'
# restore default
set --universal pure_symbol_prompt 'โฏ'

Features

Overview

Fully customizable (colors, symbols and features):

๐Ÿด means it's controlled by a feature flag, ๐Ÿ›  mean it's configurable.