Module: Spiffup::TermColor
- Defined in:
- lib/spiffup/term_color.rb
Overview
Term Color Module
Constant Summary collapse
- COLS =
Colors
{ black: 0, red: 1, green: 2, brown: 3, blue: 4, magenta: 5, cyan: 6, gray: 7 }
- RST =
Reset
"\033[0m"
Class Method Summary collapse
-
.col(x, bold = false) ⇒ String
Generate Color: Generates a Terminal Color Code for a given color.
Class Method Details
.col(x, bold = false) ⇒ String
Generate Color: Generates a Terminal Color Code for a given color.
30 31 32 |
# File 'lib/spiffup/term_color.rb', line 30 def self.col x, bold = false "\033[#{bold ? 1 : 0};#{30 + x}m" end |