From 1a03962d42f165bed0c7ae5a628a12c4933de160 Mon Sep 17 00:00:00 2001 From: nojhan Date: Tue, 18 Oct 2022 22:36:48 +0200 Subject: [PATCH] feat(err): adds DOTMATRIX_MARK_ERROR --- README.md | 5 +++++ dotmatrix.theme | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5c3d316..a9da9f3 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,11 @@ interpolated from `DOTMATRIX_COLOR_LINE_START` to `DOTMATRIX_COLOR_LINE_END`. +**DOTMATRIX_MARK_ERROR** *string = " "* + +Icon displayed in front of the last exit error code. + + #### Variant Markers These options are the one used to actually define the theme variants. diff --git a/dotmatrix.theme b/dotmatrix.theme index 842e6ef..79b6c97 100644 --- a/dotmatrix.theme +++ b/dotmatrix.theme @@ -30,6 +30,8 @@ _lp_dotmatrix_theme_activate() { DOTMATRIX_VCS_BEHIND_THRESHOLD=${DOTMATRIX_VCS_BEHIND_THRESHOLD:-5} DOTMATRIX_VCS_DIFF_THRESHOLD=${DOTMATRIX_VCS_DIFF_THRESHOLD:-300} + DOTMATRIX_MARK_ERROR=${DOTMATRIX_MARK_ERROR:-⚠} + # Sets of characters DOTMATRIX_VARIANT=${DOTMATRIX_VARIANT:-"dotmatrix"} if [[ "${DOTMATRIX_VARIANT}" == "dotmatrix" ]] ; then @@ -554,7 +556,7 @@ _lp_dotmatrix_theme_prompt() { if _lp_error ; then __dotmatrix_make_sep_link ${DOTMATRIX_COLOR_WARN[@]+"${DOTMATRIX_COLOR_WARN[@]}"} - __dotmatrix_make_field "${lp_error}" ${DOTMATRIX_COLOR_WARN[@]+"${DOTMATRIX_COLOR_WARN[@]}"} + __dotmatrix_make_field "${DOTMATRIX_MARK_ERROR}${lp_error}" ${DOTMATRIX_COLOR_WARN[@]+"${DOTMATRIX_COLOR_WARN[@]}"} prompt+="${dotmatrix_sep}${dotmatrix_field}" fi