Skip to content

alexcoder04/golored

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

golored

Release AUR Top language License Issues Pull requests

Simply color your shell scripts' output by piping it into this program.

If you are intereseted in a more lightweight but also less-features version written in Shell, see alexcoder04/shclrz.

screenshot

Installation

Arch Linux

Golored is available on the AUR. Either install it manually or use an AUR helper of your choice.

Pre-built binaries

Download the corresponding binary for your system from the releases page.

Build from source

git clone https://github.com/alexcoder04/golored.git
cd golored
make build   # to compile
make install # to install the binary to your $GOPATH

Usage

golored [-s SOURCE_FILE] formatting...

golored [-help / -i / -ii]

argument function
-help print help
-i print color codes
-ii print extended color codes (8-bit)
-s SOURCE_FILE read from file

Examples:

golored -s file.txt f:red underline

Outputs the content of file.txt underlined and with red foreground.

ls | golored b:blue

Colors the output of ls with blue background.

List of colors:

black, blue, red, magenta, green, cyan, yellow, white

0-255 (8-bit, use -ii flag to see how they look)

Prepend with f: to specify the foreground and with b: for background.

List of formatting options:

bold, dim, italic, underline