; ansi.neb ; functions and such for colors in the terminal (func wrap (color-code) (concat "\033[" color-code "m")) (def reset (wrap "0")) ; COLORS (def black-on (wrap "30")) (func black (str) (concat black-on str reset)) (def bright-black-on (wrap "90")) (func bright-black (str) (concat bright-black-on str reset)) (def red-on (wrap "31")) (func red (str) (concat red str reset)) (def bright-red-on (wrap "91")) (func bright-red (str) (concat bright-red-on str reset)) (def green-on (wrap "32")) (func green (str) (concat green-on str reset)) (def bright-green-on (wrap "92")) (func bright-green (str) (concat bright-green-on str reset)) (def yellow-on (wrap "33")) (func yellow (str) (concat yellow-on str reset)) (def bright-yellow-on (wrap "93")) (func bright-yellow (str) (concat bright-yellow-on str reset)) (def blue-on (wrap "34")) (func blue (str) (concat blue-on str reset)) (def bright-blue-on (wrap "94")) (func bright-blue (str) (concat bright-blue-on str reset)) (def magenta-on (wrap "35")) (func magenta (str) (concat magenta-on str reset)) (def bright-magenta-on (wrap "95")) (func bright-magenta (str) (concat bright-magenta-on str reset)) (def cyan-on (wrap "36")) (func cyan (str) (concat cyan-on str reset)) (def bright-cyan-on (wrap "96")) (func bright-cyan (str) (concat bright-cyan-on str reset)) (def white-on (wrap "37")) (func white (str) (concat white-on str reset)) (def bright-white-on (wrap "97")) (func bright-white (str) (concat bright-white-on str reset)) ; STYLES (def bold-on (wrap "1")) (func bold (str) (concat bold-on str reset)) (def faint-on (wrap "2")) (func faint (str) (concat faint-on str reset)) (def italic-on (wrap "3")) (func italic (str) (concat italic-on str reset)) (def underline-on (wrap "4")) (func underline (str) (concat underline-on str reset)) (def blink-on (wrap "5")) (func blink (str) (concat blink-on str reset)) (def reverse-on (wrap "7")) (func reverse (str) (concat reverse-on str reset))