• Stars
    star
    4,305
  • Rank 10,006 (Top 0.2 %)
  • Language
    Shell
  • License
    GNU Affero Genera...
  • Created over 12 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A full-featured & carefully designed adaptive prompt for Bash & Zsh

Liquid Prompt
A useful adaptive prompt for Bash & Zsh

Liquid Prompt gives you a carefully designed prompt with useful information. It shows you what you need when you need it. You will notice what changes when it changes, saving time and frustration. You can even use it with your favorite shell – Bash or zsh.

Website β€’ Overview β€’ Install

Examples

Below are screenshots of typical states that you would see in everyday use.

Using the default theme:

Screenshot

Using the Powerline theme:

Screenshot

Of course, Liquid Prompt may display much more information, depending on the status of your system.

Why Liquidprompt?

There are many prompts configurations out there, but here is what makes Liquid Prompt stand out:

  • UX Design: The Liquid Prompt was very carefully design from the beginning, to allow for the best user experience. That is, it displays meaningful information with minimal visual clutter and maximum readability. While most of the other prompts are focused on aligning as much colored "segments" as possible on top of each others to look fancy, Liquid Prompt focus on what really matters.
  • Ease of use: The Liquid Prompt is written in (heavily optimized) portable Shell, and its installation is as easy as copying files. It also provides pre-defined themes, enabled by a simple command in your shell configuration. Configuration is as simple as editing text file with key/value pairs. No complex format to learn.
  • Shell features first: The Liquid Prompt helps you being aware of all the powerfull features a modern shell can provide. While most of the other prompts focus on covering a lot of (boring) software version tags, Liquid Prompt shows you the features that are actually useful while you actually use the shell.
  • Configurability: All aspects of Liquid Prompt are configurable, down to the core.

To see what that entails, see the latest features overview (which also presents a comparison with other prompt systems).

You may also take a closer look at this screenshot of a session showing various features, in the default theme:

Screenshot

Documentation

Tests Documentation Status

See the Liquidprompt documentation for details on installing and configuring Liquidprompt.

License

Liquid Prompt is distributed under the GNU Affero General Public License version 3.

Authors

Current Maintainer: Rycieos. Other main authors: nojhan and dolmen.

And many contributors!

More Repositories

1

colout

Color text streams with a polished command line interface
Python
1,099
star
2

paradiseo

An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
C++
82
star
3

dotfiles

My config files
Vim Script
41
star
4

geometromap

Geographically accurate Paris metro map
Shell
40
star
5

tunnelmon

An (auto)ssh tunnel monitor. Gives an interactive CLI to monitor existing SSH tunnels, and tunnels that are managed with autossh.
Python
28
star
6

ubergeekism

An attempt at using as many as possible COOL computer science stuff to produce a single image (Lindenmayer system, Penrose tiling, Travelling Salesman Problem, Ant Colony Optimization, A*, etc.).
Python
15
star
7

clutchlog

C++ "spatial" logging system which targets versatile, (de)clutchable, _debugging_, in a single header.
C++
13
star
8

exceptions

C++ exception class and macros with easy nested declaration and localisation data
C++
11
star
9

moderncv-math

TeX
9
star
10

hanafuda

Set of Hanafuda cards in the form of 12 pictures.
Shell
9
star
11

kalolo

A dark 256-colors scheme for the kakoune editor, designed for usability and consistency.
KakouneScript
9
star
12

eodev

NOTE: now superseeded by the paradiseo repository.
C++
8
star
13

crtp_functor_ttp

Some examples to compare the performances of several implementations of the Functor pattern (CRTP and Inheritance)
C++
7
star
14

legood

Base SVG objects for drawing diagrams with Lego bricks.
6
star
15

descarwin

The DAE and YAHSP temporal planning solvers
TeX
6
star
16

algopattern

Educational demo of design patterns which are useful for algorithmics
Java
4
star
17

aapssfc

Apprendre Γ  programmer sans se faire chier
JavaScript
4
star
18

lp-dotmatrix

A carefully designed theme for Liquid Prompt, that will change the way you think about your prompt.
3
star
19

clockical

An SVG+javascript clock
JavaScript
3
star
20

named-pipes-services

Example of how to build services that use named pipes FIFO as I/O
C++
3
star
21

paternoster

A command line tool that call the given command for each input line matching the given regular expression pattern.
Python
3
star
22

weboob-devel

a collection of applications able to interact with websites, without requiring the user to open them in a browser
Python
3
star
23

flicksave

Automagically backup a time stamped snapshot of a file that you edit with any program, each time you hit "save".
Python
2
star
24

conky-jinx

A minimal Conky curses theme, to display a simple system monitor on a phone-size terminal.
2
star
25

github-stars-stats

Python
2
star
26

cholesky

Several C++ implementations of the Cholesky factorization
2
star
27

forthlift

A command line app to post sequences of text lines on social media: prepare your sequence of status in your text editor, then post everything.
Python
2
star
28

arshipery

Simulator of playing battleships with archery, to find the best ships placement strategy.
Python
2
star
29

coloridadd

A script to generate shapes representing colors, using the ColorAdd code developped by Miguel Neiva: http://coloradd.net The ColorAdd code is a monochromatic Graphical Code allowing colorblind to recognize colors.
Python
2
star
30

lp-pureship

Themes for Liquid Prompt, emulating Spaceship/Starship and Pure prompts.
1
star
31

illuia

Python
1
star
32

stripit

StripIt is a SVG webcomic gallery manager. It permits to display images along with metadata extracted from a SVG source file.
PHP
1
star
33

lp-neon

A theme for Liquid Prompt, featuring a "techno-ascii-art" style on three lines.
1
star