A full-featured & carefully designed adaptive prompt for Bash & Zsh
LP_ENABLE_CHROOT
config option (#801)LP_ENABLE_DISPLAY
config option (#801)end_color
paramater to _lp_env_vars()
(#798)LP_ENABLE_MUX
config option (#801)LP_TEMP_SYSFS_IGNORE_FILES
config option (#807)theme-preview.sh
(#805)themes/
to templates/
(#805)See the Changelog for the complete set of changes since v2.1.2. Documentation for this release can be found here.
_lp_fill()
function for use by themes (#738)_lp_join()
function for use by themes (67a4221)_lp_version_greatereq()
function for use by themes (#752)_lp_version_string()
function for use by themes (#752)config-from-doc.sh
script (#772)LP_THEME
variable to set current theme (#792)LP_ENABLE_TMUX_TITLE_PANES
option (c74a9e4)hostname
binary (#776)_lp_multiplexer()
return variable incorrectly named
lp_mulitplexer
(#748)ksh_arrays
set (708635b)See the v2.1.0 release notes for an overview of the improvements and features in this version.
LP_ENABLE_FQDN
replaced with LP_HOSTNAME_METHOD=full
(#472)_lp_as_text()
replaced with __lp_strip_escapes()
(6085cd2)LP_HOSTNAME_METHOD=fqdn
displays true FQDN (#472)LP_HOSTNAME_METHOD=pretty
shows display name (#596)LP_HG_COMMAND
config option to customize hg
binary (#701)_lp_path_format()
(a23af79)PROMPT_COMMAND
as array (#684)LP_COLORMAP
reverting to default value (145f146)GIT_DIR
(1be52e0)__lp_escape()
calls to _lp_path_format()
(36ab8fa, a23af79)TERM=unknown
(#688)local
bugs in Zsh-5.0 (7db4ada)_lp_hg_commits_off_remote()
returns 2
instead of 3
(#696)--validate
flag instead of running true
(#702)_lp_sudo_active()
a no-op if user has NOPASSWD (#344)date
to generate time instead of escape code (#665, dd1f8f8)AWS_PROFILE
environment variable feature (#496).AWS_VAULT
(#679).command_not_found_handle
and VCS (#696).LP_HG_COMMAND
config option (#701).prompt
value support (#708).PROMPT_COMMAND
array (#684).This is the diff from Beta 1. See the Changelog for the complete set of changes since v2.0.5. Documentation for this release can be found here.
_lp_as_text()
replaced with __lp_strip_escapes()
(6085cd2)date
requirement (f56ccfa)A long time coming, but it is almost here. There are no Upgrade or Release Notes yet, those will come soon before the first release candidate. Documentation for this release can be found here.
There is not yet a feature freeze on this window, but most likely nothing else from the v2.1 milestone will make it into this window, and will be shoved to v2.2.
LP_ENABLE_FQDN
replaced with LP_HOSTNAME_METHOD=full
(#472)_lp_hostname()
(#665, a23af79)_lp_username()
(#665, a23af79)LP_HOSTNAME_METHOD=fqdn
displays true FQDN (#472)LP_HOSTNAME_METHOD=pretty
shows display name (#596)LP_HG_COMMAND
config option to customize hg
binary (#701)_lp_path_format()
(a23af79)PROMPT_COMMAND
as array (#684)LP_COLORMAP
reverting to default value (145f146)GIT_DIR
(1be52e0)__lp_escape()
calls to _lp_path_format()
(36ab8fa, a23af79)TERM=unknown
(#688)local
bugs in Zsh-5.0 (7db4ada)__lp_escape()
(658ce84)_lp_hg_commits_off_remote()
returns 2
instead of 3
(#696)--validate
flag instead of running true
(#702)_lp_sudo_active()
a no-op if user has NOPASSWD (#344)date
to generate time instead of escape code (#665, dd1f8f8)set -u
(#670)