All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New
custom_prompt_vars
helper function to manage custom prompt environment variables:- status: Display current status of all supported environment variables
- Introduced reload_zsh helper function to easily reload the Zsh session
- Completely refactored
custom_prompt()
function for improved reliability and performance - Enhanced customization options for Git-related colors in the prompt:
- Added
ZSH_CUSTOM_PROMPT_GIT_BRACKET_COLOR
for Git status brackets - Added
ZSH_CUSTOM_PROMPT_GIT_BRANCH_COLOR
for branch names
- Added
- Updated
README
with comprehensive documentation on new features and customization options - Overall prompt responsiveness and consistency across different environments
- A second
zsh-hook
was added to automatically run thecustom_prompt
function when changing directories and before executing each command.
- A new
custom-prompt.zshrc
file has been created, merging the two functions fromfull-path.zshrc
andshortened-path.zshrc
. - Customization support is available through environment variables.
full-path.zshrc
andshortened-path.zshrc
in favour ofcustom-prompt.zshrc
.
Initial release of the project, providing Zsh scripts including:
- Full path and current working directory showing in different colors.
- Shortened path and current working directory showing in different colors.