Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/LuRsT/hr

A horizontal :straight_ruler: for your terminal
https://github.com/LuRsT/hr

cli shell utils

Last synced: about 2 months ago
JSON representation

A horizontal :straight_ruler: for your terminal

Awesome Lists containing this project

README

        

hr
==

A horizontal ruler for your terminal

Tired of not finding things in your terminal because there's a lot of logs and
garbage? Tired of destroying the Enter key by creating a "void zone" in your
terminal so that you can see the error that you're trying to debug?

## Setup

### Linux

#### Quick install

$ curl https://raw.githubusercontent.com/LuRsT/hr/master/hr > ~/bin/hr
(Examine ~/bin/hr)
$ chmod +x ~/bin/hr

Note: You should have `~/bin` in your `$PATH` for this to work.

#### Complete install

$ git clone [email protected]:LuRsT/hr.git
$ cd hr

Open `Makefile` and edit the `PREFIX` variable, specifying the directory
where you'd want the software to reside. Then:

$ sudo make install

### OSX

OSX users can install using Homebrew:

$ brew install hr

## How to use it?

$ hr
################################## # Till the end of your terminal window
$

$ hr '*'
********************************** # Till the end of your terminal window
$

You can also make "beautiful" ASCII patterns

$ hr - '#' -
----------------------------------
##################################
----------------------------------
$ hr '-#-' '-' '-#-'
-#--#--#--#--#--#--#--#--#--#--#--
----------------------------------
-#--#--#--#--#--#--#--#--#--#--#--

That's it, no requirements, just pure old `bash` and `tput`, check the source,
it's free.

## More

Check out more information in `hr`s [wiki](https://github.com/LuRsT/hr/wiki)