-
This commit is contained in:
@@ -417,6 +417,7 @@
|
|||||||
"zone1": "date time user",
|
"zone1": "date time user",
|
||||||
"zone2": "host path",
|
"zone2": "host path",
|
||||||
"line2": "status arrow + emoji",
|
"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.",
|
"path_shortening": "Keeps /home/user or /Users/user visible and shortens middle if deep.",
|
||||||
"nerd_font_caps": "Always enabled unless PS1_FORCE_ASCII=1"
|
"nerd_font_caps": "Always enabled unless PS1_FORCE_ASCII=1"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -555,7 +555,7 @@ _ps1_set_prompt() {
|
|||||||
${PREFIX}${N_FRAME}╭─${RST}\
|
${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}\
|
${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}\
|
${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)
|
forge)
|
||||||
local F1_BG_CODE=94
|
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}\
|
${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}\
|
${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}\
|
${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)
|
circuit)
|
||||||
local C_FG="\[\e[38;5;46m\]"
|
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="\
|
PS1="\
|
||||||
${PREFIX}${C_DIM}┏━${RST}${C_FG}[${BOLD}\\u${NOBOLD} ${RST}${C_FG}\\A${RST}${C_DIM}]${RST}\
|
${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}\
|
${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)
|
mono)
|
||||||
local M_FG="\[\e[38;5;250m\]"
|
local M_FG="\[\e[38;5;250m\]"
|
||||||
local M_DIM="\[\e[38;5;240m\]"
|
local M_DIM="\[\e[38;5;240m\]"
|
||||||
PS1="\
|
PS1="\
|
||||||
${PREFIX}${M_FG}⟦${L1}⟧ ${M_DIM}${HOST_PART}${PATH_SEP}${M_FG}${PATH_PART}${RST}\
|
${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)
|
git)
|
||||||
export GIT_PS1_SHOWDIRTYSTATE=1
|
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}\
|
${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_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}\
|
${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)
|
hawolex)
|
||||||
local H_FRAME="\[\e[38;5;24m\]"
|
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}\
|
${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_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}\
|
${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)
|
# 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}\
|
${PREFIX}${FRAME}╭─${RST}\
|
||||||
${A_LEFT_FG}${A_LEFT}${RST}${Z1_BG}${Z1_FG} ${L1} ${RST}${Z1_BG}${Z2_BG}${Z2_FG}${A_SEP}${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}\
|
${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
|
esac
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user