Skip to content

A very simple Fish shell plugin that adds an empty line after your prompt and before the output of your command to balance the whitespace around them.

License

Notifications You must be signed in to change notification settings

small-tech/gills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gills

Screenshot of Gills showing the empty line after the command and the command output

Gills is a very simple Fish shell plugin that adds an empty line after your prompt and before the output of your command to balance the whitespace around them so you can more easily separate your prompts from your command output while skimming your terminal’s scrollback buffer.

It also handles a couple of special cases like cd, pushd, and popd that do not produce any output. In those cases, it doesn’t add the additional empty line. If you find any other edge cases, please feel free to open an issue or a pull request.

It’s called gills because it gives your output room to breathe. Get it? (Sorry.)

Install

Install using Fisher:

fisher install small-tech/gills

How it works

Technically, like basically everything else in Fish shell, it’s just a function that handles Fish shell’s fish_postexec event.

Like this? Fund us!

Small Technology Foundation is a tiny, independent not-for-profit.

We exist in part thanks to patronage by people like you. If you share our vision and want to support our work, please become a patron or donate to us today and help us continue to exist.

Copyright

Copyright © 2021-present Aral Balkan, Small Technology Foundation.

License

Gills is released under ISC.

About

A very simple Fish shell plugin that adds an empty line after your prompt and before the output of your command to balance the whitespace around them.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages