From 680298e920069b313650c1e1e413197c251c9cde Mon Sep 17 00:00:00 2001 From: David Chin Date: Mon, 1 Sep 2025 15:02:29 -0400 Subject: feat(spackenv): Adding Spackenv plugin (#13191) * Add spackenv plugin to handle Spack environment * Use ":t" instead of 'basename' --- plugins/spackenv/spackenv.plugin.zsh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 plugins/spackenv/spackenv.plugin.zsh (limited to 'plugins/spackenv/spackenv.plugin.zsh') diff --git a/plugins/spackenv/spackenv.plugin.zsh b/plugins/spackenv/spackenv.plugin.zsh new file mode 100644 index 000000000..f626f4fc6 --- /dev/null +++ b/plugins/spackenv/spackenv.plugin.zsh @@ -0,0 +1,5 @@ +function spackenv_prompt_info(){ + [[ -n ${SPACK_ENV} ]] || return + export SPACK_ENV_PROMPT=${SPACK_ENV:t} + echo "${ZSH_THEME_SPACKENV_PREFIX=(}${SPACK_ENV:t:gs/%/%%}${ZSH_THEME_SPACKENV_SUFFIX=)}" +} -- cgit v1.2.3-70-g09d2