index
:
dotfiles.git
develop
feature/vim9script
master
uuuu
Personal scripts and configuration files
Tom Ryder
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
bash
/
bashrc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bump up shell history limits
Tom Ryder
2022-05-27
1
-2
/
+2
*
Use inline integers rather than bit shifting
Tom Ryder
2020-11-13
1
-1
/
+1
*
Explain .bashrc $- 'r' flag problem fully
Tom Ryder
2019-01-05
1
-2
/
+3
*
Remove unneeded stdout redirect
Tom Ryder
2018-12-06
1
-1
/
+1
*
Use consistent temp names for shell subfile vars
Tom Ryder
2018-12-02
1
-4
/
+4
*
Use more idiomatic short-circuit for -r in bashrc
Tom Ryder
2018-12-01
1
-3
/
+1
*
Suppress a couple of ShellCheck errors
Tom Ryder
2018-11-30
1
-0
/
+1
*
Add explanatory comments for version check
Tom Ryder
2018-11-30
1
-3
/
+3
*
Use ||/&& short-circuiting only for flow control
Tom Ryder
2018-11-30
1
-5
/
+12
*
Drop support for Bash <= 3.0
Tom Ryder
2018-11-30
1
-7
/
+2
*
Break sh noglob guard into two lines for clarity
Tom Ryder
2018-06-29
1
-1
/
+2
*
Correct typo in .bashrc
Tom Ryder
2018-06-29
1
-1
/
+1
*
Unset command_not_found_handle in Bash startup
Tom Ryder
2017-06-10
1
-0
/
+3
*
More accurate commend for hostcomplete (turn off)
Tom Ryder
2017-02-12
1
-2
/
+2
*
Improve and correct some comments
Tom Ryder
2017-02-10
1
-24
/
+26
*
Start using Bash host completion
Tom Ryder
2017-01-28
1
-2
/
+2
*
Clear away all aliases for interactive shells
Tom Ryder
2017-01-25
1
-0
/
+5
*
Soothe a shellcheck error
Tom Ryder
2017-01-03
1
-0
/
+1
*
Short-circuit in rbash before even loading ENV
Tom Ryder
2017-01-03
1
-3
/
+4
*
Move TMUX_SHLVL trick into shrc.d
Tom Ryder
2016-12-18
1
-7
/
+0
*
Handle tmux sessions showing SHLVL properly
Tom Ryder
2016-11-30
1
-0
/
+7
*
Clearer glob for version test
Tom Ryder
2016-09-20
1
-1
/
+1
*
Allow aliases, just don't use them
Tom Ryder
2016-09-20
1
-5
/
+0
*
Source $ENV even if running ancient Bash
Tom Ryder
2016-09-18
1
-2
/
+6
*
Move HISTSIZE and MAILCHECK to shrc
Tom Ryder
2016-09-01
1
-6
/
+0
*
Move COMP_WORDBREAKS tweaks to completion subfile
Tom Ryder
2016-08-29
1
-5
/
+0
*
Correct comment in bashrc
Tom Ryder
2016-08-27
1
-2
/
+1
*
Move bash-independent code ~/.bashrc -> ~/.shrc
Tom Ryder
2016-08-27
1
-9
/
+0
*
Add `lithist` to shell options
Tom Ryder
2016-08-26
1
-0
/
+2
*
Add TIMEFORMAT
Tom Ryder
2016-08-25
1
-0
/
+3
*
Bump history limits back up a bit
Tom Ryder
2016-08-24
1
-4
/
+4
*
Expand and whitelist BASH_VERSINFO check in han(1)
Tom Ryder
2016-08-23
1
-0
/
+1
*
Move .bashrc interactivity test to top
Tom Ryder
2016-08-22
1
-6
/
+6
*
Remove double-up import of completions
Tom Ryder
2016-08-21
1
-17
/
+0
*
Many stylistic fixes/optimisations
Tom Ryder
2016-08-21
1
-17
/
+7
*
Use dynamic completion if available
Tom Ryder
2016-08-21
1
-3
/
+18
*
Anticipate Bath versions > 4
Tom Ryder
2016-08-21
1
-1
/
+1
*
Drastically limit amount of history kept
Tom Ryder
2016-08-18
1
-4
/
+4
*
Use explicit -n test within [[ ]]
Tom Ryder
2016-08-18
1
-1
/
+1
*
Use consistent syntax for sh source loops
Tom Ryder
2016-08-18
1
-2
/
+1
*
Update bashrc/zshrc with POSIX funcs source
Tom Ryder
2016-08-17
1
-1
/
+1
*
Simplify end-of-file loop in bashrc
Tom Ryder
2016-08-17
1
-24
/
+8
*
Source ~/.shrc.d in Bash if not login shell
Tom Ryder
2016-08-17
1
-0
/
+12
*
Move interactive tests back into *rc files
Tom Ryder
2016-08-17
1
-0
/
+6
*
Move -i test in Bash to end of ~/.bash_profile
Tom Ryder
2016-08-17
1
-5
/
+0
*
Use terser syntax for .d loop sources
Tom Ryder
2016-07-30
1
-16
/
+10
*
Move bash completion setup into separate dir
Tom Ryder
2016-07-30
1
-0
/
+10
*
Remove unneeded linebreak backslashes
Tom Ryder
2016-06-21
1
-1
/
+1
*
Remove blank lines at end of files
Tom Ryder
2016-03-28
1
-1
/
+0
*
Strip colons from COMP_WORDBREAKS
Tom Ryder
2015-11-27
1
-5
/
+6
[next]