diff options
| author | Syndamia <kamen@syndamia.com> | 2024-11-08 07:52:32 +0200 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2024-11-08 07:52:32 +0200 |
| commit | ae8973ddfadcb10e1511d9363ac9610321dd4dcf (patch) | |
| tree | 14a9430ed49d1238ca50a079b5f361730f1b3a4b | |
| parent | 9d868fd8ac36f96f7197a67eba3d26c31ef966df (diff) | |
| download | dotfiles-ae8973ddfadcb10e1511d9363ac9610321dd4dcf.tar dotfiles-ae8973ddfadcb10e1511d9363ac9610321dd4dcf.tar.gz dotfiles-ae8973ddfadcb10e1511d9363ac9610321dd4dcf.zip | |
fix(bash): Proper low-color support for PS_* variables
| -rw-r--r-- | .bashrc | 34 |
1 files changed, 18 insertions, 16 deletions
@@ -35,25 +35,27 @@ colors_res } - PS_FG=223 PS_BG=0 - PS_USER_BG=66 - [ -n "$IN_NIX_SHELL" ] && PS_USER_BG=67 + hc_mode && PS_FG=223 || PS_FG=7 + hc_mode && PS_USER_BG=66 || PS_USER_BG=4 + [ -n "$IN_NIX_SHELL" ] && { + hc_mode && PS_USER_BG=67 || PS_USER_BG=6; + } # Colors for reporting changes - PS_ERR=160 - PS_WARN=172 - PS_INFO=97 - PS_DBG=52 - - hc_mode && PS_TRIANGLE='' || PS_TRIANGLE='/' - hc_mode && PS_TRIANGLE_BOT='' || PS_TRIANGLE='\' - hc_mode && PS_LEFT_SEMI='' || PS_LEFT_SEMI='(' - hc_mode && PS_LEFT_SLAB='█' || PS_LEFT_SLAB='/ ' - hc_mode && PS_RIGHT_SLAB='█' || PS_RIGHT_SLAB=' /' - hc_mode && PS_RIGHT_SEMI='' || PS_RIGHT_SEMI=')' - hc_mode && PS_PREC='' || PS_PREC='>' - hc_mode && PS_PREC_GIT='' || PS_PREC_GIT='{}' + hc_mode && PS_ERR=160 || PS_ERR=1 + hc_mode && PS_WARN=172 || PS_WARN=3 + hc_mode && PS_INFO=97 || PS_INFO=5 + hc_mode && PS_DBG=52 || PS_DBG=1 + + hc_mode && PS_TRIANGLE='' || PS_TRIANGLE='|' + hc_mode && PS_TRIANGLE_BOT='' || PS_TRIANGLE='|' + hc_mode && PS_LEFT_SEMI='' || PS_LEFT_SEMI='(' + hc_mode && PS_LEFT_SLAB='█' || PS_LEFT_SLAB='| ' + hc_mode && PS_RIGHT_SLAB='█' || PS_RIGHT_SLAB=' |' + hc_mode && PS_RIGHT_SEMI='' || PS_RIGHT_SEMI=')' + hc_mode && PS_PREC='' || PS_PREC='>' + hc_mode && PS_PREC_GIT='' || PS_PREC_GIT='{}' ___dirchanged="" |
