From 1c67eb6f05e56dd6352bfb52d7932d990cbbe776 Mon Sep 17 00:00:00 2001 From: steffen Date: Sat, 24 Jan 2026 13:39:17 +0000 Subject: [PATCH] - --- .context.json | 1 + dotfiles/ps1/ps1.sh | 14 +++++++------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.context.json b/.context.json index 78598ae..70d451e 100644 --- a/.context.json +++ b/.context.json @@ -417,6 +417,7 @@ "zone1": "date time user", "zone2": "host path", "line2": "status arrow + emoji", + "emoji_padding": "Two spaces after the emoji before the cursor", "path_shortening": "Keeps /home/user or /Users/user visible and shortens middle if deep.", "nerd_font_caps": "Always enabled unless PS1_FORCE_ASCII=1" }, diff --git a/dotfiles/ps1/ps1.sh b/dotfiles/ps1/ps1.sh index 8bafa35..d26c798 100644 --- a/dotfiles/ps1/ps1.sh +++ b/dotfiles/ps1/ps1.sh @@ -555,7 +555,7 @@ _ps1_set_prompt() { ${PREFIX}${N_FRAME}╭─${RST}\ ${N_LEFT_FG}${N_LEFT}${RST}${N1_BG}${N1_FG} ${BOLD}\\u${NOBOLD} \\d \\A ${RST}${N1_BG}${N2_BG}${N2_FG}${N_SEP}${RST}\ ${N2_BG}${N2_FG} ${HOST_PART}${PATH_SEP}${N_PATH_FG}${PATH_PART}${END_PAD}${RST}${N_RIGHT_FG}${N_RIGHT}${RST}\ -\n${N_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " +\n${N_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " ;; forge) local F1_BG_CODE=94 @@ -582,7 +582,7 @@ ${N2_BG}${N2_FG} ${HOST_PART}${PATH_SEP}${N_PATH_FG}${PATH_PART}${END_PAD}${RST} ${PREFIX}${F_FRAME}╭─${RST}\ ${F_LEFT_FG}${F_LEFT}${RST}${F1_BG}${F1_FG} ${BOLD}${L1}${NOBOLD} ${RST}${F1_BG}${F2_BG}${F2_FG}${F_SEP}${RST}\ ${F2_BG}${F2_FG} ${HOST_PART}${PATH_SEP}${F_PATH_FG}${PATH_PART}${END_PAD}${RST}${F_RIGHT_FG}${F_RIGHT}${RST}\ -\n${F_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " +\n${F_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " ;; circuit) local C_FG="\[\e[38;5;46m\]" @@ -591,14 +591,14 @@ ${F2_BG}${F2_FG} ${HOST_PART}${PATH_SEP}${F_PATH_FG}${PATH_PART}${END_PAD}${RST} PS1="\ ${PREFIX}${C_DIM}┏━${RST}${C_FG}[${BOLD}\\u${NOBOLD} ${RST}${C_FG}\\A${RST}${C_DIM}]${RST}\ ${C_DIM}━${RST}${C_FG}${HOST_PART}${RST}${PATH_SEP}${C_PATH}${PATH_PART}${RST}\ -\n${C_DIM}┗━${RST}${prompt_sym} ${__PS1_SYM} " +\n${C_DIM}┗━${RST}${prompt_sym} ${__PS1_SYM} " ;; mono) local M_FG="\[\e[38;5;250m\]" local M_DIM="\[\e[38;5;240m\]" PS1="\ ${PREFIX}${M_FG}⟦${L1}⟧ ${M_DIM}${HOST_PART}${PATH_SEP}${M_FG}${PATH_PART}${RST}\ -\n${M_DIM}└─${RST}${prompt_sym} ${__PS1_SYM} " +\n${M_DIM}└─${RST}${prompt_sym} ${__PS1_SYM} " ;; git) export GIT_PS1_SHOWDIRTYSTATE=1 @@ -621,7 +621,7 @@ ${PREFIX}${M_FG}⟦${L1}⟧ ${M_DIM}${HOST_PART}${PATH_SEP}${M_FG}${PATH_PART}${ ${PREFIX}${G_FRAME}╭─${RST}\ ${G_LEFT_FG}${G_LEFT}${RST}${G_Z1_BG}${G_Z1_FG} ${L1} ${RST}${G_Z1_BG}${G_Z2_BG}${G_Z2_FG}${G_SEP}${RST}\ ${G_Z2_BG}${G_Z2_FG} ${HOST_PART}${PATH_SEP}${G_PATH_FG}${PATH_PART}${G_END_PAD}${RST}${G_RIGHT_FG}${G_RIGHT}${RST}\ -\n${G_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} ${GIT_INFO} " +\n${G_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} ${GIT_INFO} " ;; hawolex) local H_FRAME="\[\e[38;5;24m\]" @@ -643,7 +643,7 @@ ${G_Z2_BG}${G_Z2_FG} ${HOST_PART}${PATH_SEP}${G_PATH_FG}${PATH_PART}${G_END_PAD} ${PREFIX}${H_FRAME}╭─${RST}\ ${H_LEFT_FG}${H_LEFT}${RST}${H_Z1_BG}${H_Z1_FG} ${L1} ${RST}${H_Z1_BG}${H_Z2_BG}${H_Z2_FG}${H_SEP}${RST}\ ${H_Z2_BG}${H_Z2_FG} ${HOST_PART}${PATH_SEP}${H_PATH_FG}${PATH_PART}${END_PAD}${RST}${H_RIGHT_FG}${H_RIGHT}${RST}\ -\n${H_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM}${H_GIT} " +\n${H_FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} ${H_GIT} " ;; *) # aurora (default) @@ -663,7 +663,7 @@ ${H_Z2_BG}${H_Z2_FG} ${HOST_PART}${PATH_SEP}${H_PATH_FG}${PATH_PART}${END_PAD}${ ${PREFIX}${FRAME}╭─${RST}\ ${A_LEFT_FG}${A_LEFT}${RST}${Z1_BG}${Z1_FG} ${L1} ${RST}${Z1_BG}${Z2_BG}${Z2_FG}${A_SEP}${RST}\ ${Z2_BG}${Z2_FG} ${HOST_PART}${PATH_SEP}${PATH_FG}${PATH_PART}${END_PAD}${RST}${A_RIGHT_FG}${A_RIGHT}${RST}\ -\n${FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " +\n${FRAME}╰── ${RST}${prompt_sym} ${__PS1_SYM} " ;; esac }