aboutsummaryrefslogtreecommitdiff
path: root/sh/profile.d
Commit message (Collapse)AuthorAgeFilesLines
* Stop versioning go.shTom Ryder2016-08-211-6/+0
| | | | | Pretty simple script, and only in active use on one of my systems at the moment anyway; just cluttering environment otherwise
* Style tweaks to profile.d subscriptsTom Ryder2016-08-214-13/+4
|
* Consolidate ed,bc,grep,ls.sh into one functionTom Ryder2016-08-215-98/+55
|
* Distill/fix keychain handling a bitTom Ryder2016-08-211-10/+5
|
* Restructure ed() to test,cache features on loginTom Ryder2016-08-211-0/+22
|
* Cache --quiet option for bc(1) in flag fileTom Ryder2016-08-211-0/+22
| | | | As done for grep(1) and ls(1); ed(1) is next
* Add la(), ll()Tom Ryder2016-08-211-1/+2
|
* Clean up/extend grep()/ls() extensionTom Ryder2016-08-212-4/+10
|
* Add --devices and --directories to grep(1) optsTom Ryder2016-08-211-2/+8
|
* Move oldpwd.sh functionality into profileTom Ryder2016-08-201-5/+0
|
* Port all bash_profile.d scripts to POSIX shTom Ryder2016-08-203-0/+71
| | | | | Also require flag files in ~/.welcome for displaying or not displaying login stuff
* Suppress stderr from command -v checksTom Ryder2016-08-182-3/+3
| | | | | Now I remember--old Bash prints failure messages to stderr for this call. That'll be why I was suppressing both streams initially.
* Arrange EDITOR/VISUAL in a more typical wayTom Ryder2016-08-182-4/+6
|
* Fix up some command builtin callsTom Ryder2016-08-182-3/+3
|
* Do away with dircolors and LS_COLORSTom Ryder2016-08-181-12/+1
| | | | | | | The default colors are just fine; I want to be able to distinguish directories, devices, links, and executable files, and those all appear to be configured by default. The giant environment variable is too annoying for too little benefit.
* Port grep() and ls() to POSIX shTom Ryder2016-08-181-8/+1
| | | | | | Check capabilities of wrapped programs at runtime, not declaration time. Also do away with the silly GREP_COLORS and GREP_OPTS variables. Considering doing the same with LS_COLORS.
* Move ksh ENV handling into shrc.dTom Ryder2016-08-171-10/+0
|
* Keep ls(1) option metadata in cacheTom Ryder2016-08-151-15/+28
|
* Keep grep(1) option metadata in cacheTom Ryder2016-08-151-11/+26
| | | | | | | | | It's stupid to run `grep --help` once per shell (twice for login shells!) when it's so unlikely to change, and way faster to check for the presence or absence of hint files rather than pattern-match the output with the shell. ls(1) will get the same treatment in a minute.
* Name/point pdksh files specificallyTom Ryder2016-08-101-6/+8
| | | | | This frees up space to implement actual ksh88/ksh93 files specifically in future, as pdksh's feature set differs considerably
* Add some notes about ENV for BashTom Ryder2016-08-091-1/+4
|
* Rename ksh.sh profile.d subscript to env.shTom Ryder2016-08-091-0/+0
| | | | To accommodate the possibility of other shells needing to set it
* Set ENV appropriately if using kshTom Ryder2016-08-091-0/+5
| | | | It may end up being better to have a file "env.sh".
* Use less(1) as PAGER if availableTom Ryder2016-07-151-0/+7
|
* Separate games out into own directory/targetsTom Ryder2016-06-241-0/+4
|
* Correct a commentTom Ryder2016-06-171-1/+1
|
* Remove blank lines at end of filesTom Ryder2016-03-288-8/+0
|
* More intelligent browser handlingTom Ryder2016-03-211-5/+1
| | | | Also remove remaining palemoon refs
* Check existence before PATH prependTom Ryder2016-03-101-2/+4
|
* Add go.sh for GOCODE and Go pathTom Ryder2016-03-091-0/+7
|
* Add IFS= to read call for oldpwd.shTom Ryder2015-12-241-1/+1
|
* Switch to Palemoon, junk VimperatorTom Ryder2015-08-281-1/+1
|
* Undo hare-brained last few commitsTom Ryder2015-06-241-1/+1
| | | | | GREP_OPTIONS doesn't work if it's not exported, which ought to have been painfully obvious. Oh well.
* Move GREP_OPTIONS building to bashrcTom Ryder2015-06-241-29/+0
| | | | | Shouldn't be exported because it changes the behaviour of grep(1), which might have unwanted side effects in scripts
* Never mind, this was a bad ideaTom Ryder2015-06-191-3/+0
|
* Need to actually make LS/GREP_COLORS conditionalTom Ryder2015-06-192-11/+26
|
* Don't bother checking for ls --colorTom Ryder2015-06-191-18/+7
|
* Don't bother checking for grep --colorTom Ryder2015-06-191-8/+4
|
* Add colors to gcc outputTom Ryder2015-06-191-0/+3
|
* Add --binary-files to default grep(1) optionsTom Ryder2015-06-151-2/+6
|
* Reset GREP_OPTIONS before building itTom Ryder2015-06-151-0/+1
|
* Instate .bash_profile.dTom Ryder2015-06-102-21/+0
| | | | | Stuff that prints messages really only needs to be done for my primary login shell
* Print verse(1) output on login but only once a dayTom Ryder2015-06-101-0/+15
|
* Overhaul grep(1) and ls(1) options and wrappersTom Ryder2015-05-302-8/+56
|
* Keep OLDPWD between loginsTom Ryder2015-04-291-0/+6
|
* Let the system choose my pagerTom Ryder2014-10-241-4/+0
|
* Add missing options terminatorTom Ryder2014-10-101-1/+1
|
* Store a local .dircolors fileTom Ryder2014-06-031-1/+5
| | | | | | Looks like a recent package update hosed mine and removed a bunch of terminal definitions I used. Probably better long-term just to use my own. Removed all the comment cruft from it for now.
* Use space before semicolon as command separatorTom Ryder2014-02-103-5/+5
|
* Add commentTom Ryder2014-02-101-0/+1
|