diff options
| author | Marc Vertes <mvertes@free.fr> | 2025-01-21 17:27:30 +0100 |
|---|---|---|
| committer | Marc Vertes <mvertes@free.fr> | 2025-01-21 17:27:30 +0100 |
| commit | 2d8346d45090f78ae52831ffe69e26cd74e2b4b6 (patch) | |
| tree | de64ea2c871ed3a58000413b4c413072060f2bdd /bin | |
| parent | e5f5c9b635dca0c59808c2c2aeb5b5e4d569989e (diff) | |
merge termux
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/tc | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -0,0 +1,23 @@ +#!/bin/sh + +# Set terminal color in xterm and compatibles + +usage="Usage: $0 [black | blue | cyan | gray | green | magenta | orange | red | white | yellow]" + +color() { + case $1 in + (0|w|white) bg='#ffffff' ;; + (1|g|gray) bg='#eeeeee' ;; + (2|b|blue) bg='#cfffff' ;; + (3|r|red) bg='#fff0ff' ;; + (4|y|yellow) bg='#ffffe0' ;; + (5|n|green) bg='#e0ffe0' ;; + (6|o|orange) bg='#fff0f4' ;; + (7|k|black) bg='#000000' fg='#eeeeee' ;; + esac + printf '\e]11;'${bg:-#ffffff}'\e\' # Set background color. + printf '\e]10;'${fg:-#000000}'\e\' # Set foreground color. +} + +case $1 in -*) echo "$usage" >&2; exit 1;; esac +color ${1:-$((RANDOM % 7))} |
