path: root/bash/bashrc.d/prompt.bash
AgeCommit message (Expand)AuthorFilesLines
2018-11-30Use ||/&& short-circuiting only for flow controlTom Ryder1-19/+39
2017-07-05Escape backslashes in command prompt outputTom Ryder1-4/+10
2017-06-19Remove user@ prefix from promptTom Ryder1-2/+2
2017-06-16Allow setting a prompt mode for the shellTom Ryder1-2/+2
2017-01-27Extend "fallback" prompt a bitTom Ryder1-1/+4
2017-01-25Show prompt prefix if a shell is exoticTom Ryder1-0/+6
2017-01-25Be more specific in ref name trimmingTom Ryder1-1/+1
2017-01-24Remove SHLVL nested shell feature for nowTom Ryder1-6/+0
2016-12-27Add workaround to what looks like a bug to meTom Ryder1-0/+5
2016-12-27Tell ShellCheck to ignore an errorTom Ryder1-0/+1
2016-12-27Realised easy win avoiding subshellsTom Ryder1-7/+4
2016-12-21Use clearer logic for prompt color settingTom Ryder1-8/+7
2016-12-19Attempt a much saner approach to managing SHLVLTom Ryder1-3/+2
2016-11-30Handle tmux sessions showing SHLVL properlyTom Ryder1-3/+3
2016-11-30Only add > starting from SHLVL=2Tom Ryder1-1/+1
2016-11-30Add > signs to show shell indentation levelTom Ryder1-0/+7
2016-10-15Correct check of --is-work-tree testTom Ryder1-1/+1
2016-09-20Add some var quoting within param expansionTom Ryder1-6/+6
2016-09-20Block output/error from prompt tput(1)/git(1)Tom Ryder1-102/+102
2016-09-08Fix an issue (silencing Git prompt errors)Tom Ryder1-1/+1
2016-09-07Restore old code for describing Git prompt commitTom Ryder1-1/+2
2016-09-03Test number of colors properly for promptTom Ryder1-31/+26
2016-08-31Restore git symbolic-ref as first attemptTom Ryder1-2/+4
2016-08-31Efficiency tweaks for Subversion promptTom Ryder1-17/+11
2016-08-31Stop loop when we have needed svn info varsTom Ryder1-3/+2
2016-08-31Remove unneeded fallback for $nameTom Ryder1-2/+1
2016-08-31Move git index update higher upTom Ryder1-3/+3
2016-08-31Use simpler method to find branch nameTom Ryder1-11/+9
2016-08-31Use shorter "or" syntax within [[ ]]Tom Ryder1-1/+1
2016-08-27Use -n test and temp var for working tree testTom Ryder1-2/+3
2016-08-25Show REBASE,MERGE etc in Git promptTom Ryder1-2/+16
2016-08-25Show tag name in Git prompt if commit is taggedTom Ryder1-1/+3
2016-08-24Refine git prompt commands a bitTom Ryder1-3/+4
2016-08-23Fully expand FUNCNAMETom Ryder1-2/+2
2016-08-23Add -r to read to placate shellcheckTom Ryder1-1/+1
2016-08-23If HEAD not set, suppress errorTom Ryder1-1/+1
2016-08-23Correct test written in previous commitTom Ryder1-1/+2
2016-08-23Check SSH_CLIENT *and* SSH_CONNECTION for promptTom Ryder1-1/+1
2016-08-23Experiment with abbreviated promptTom Ryder1-2/+5
2016-08-21Many stylistic fixes/optimisationsTom Ryder1-33/+14
2016-08-21Force type for Git ahead/behind countsTom Ryder1-4/+6
2016-08-21Use clearer quoting for status flagsTom Ryder1-6/+6
2016-08-21Target terminfo first, then termcapTom Ryder1-9/+9
2016-08-21Break up long printf linesTom Ryder1-2/+4
2016-08-21Slightly quicker git/svn detectionTom Ryder1-15/+6
2016-08-21Add some upstream checking to Git promptTom Ryder1-3/+19
2016-08-21Use terser prompt status flag checksTom Ryder1-8/+4
2016-08-21Resolve an issue with incorrect prompt infoTom Ryder1-0/+3
2016-08-18Don't do Git prompt work if not in working treeTom Ryder1-0/+7
2016-08-15Don't use git: prompt prefix if PROMPT_VCS unsetTom Ryder1-2/+3