aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Use variable for $HOME, not tildeTom Ryder2014-03-021-1/+1
|
* Add missing directory creationTom Ryder2014-03-021-0/+1
|
* Move submodule pulls to end of recipeTom Ryder2014-03-021-1/+1
|
* Note about required programs for MuttTom Ryder2014-03-021-0/+4
|
* Using Makefile-based install systemTom Ryder2014-03-024-198/+136
| | | | | | | Just in an effort to use the right tool for the job. The new Makefile also makes more of an effort to remove and symlink files rather than whole directories, which means I shouldn't need stupid stuff in .gitignore anymore, so that's gone too.
* Simplify some command existence checksTom Ryder2014-03-011-7/+2
|
* Use consistent semicolon spacingTom Ryder2014-03-011-8/+8
|
* Simply error check for git(1) in installTom Ryder2014-03-011-2/+1
|
* Adding exchange.vimTom Ryder2014-03-012-0/+3
|
* Never write Vim :make output to terminalTom Ryder2014-03-011-0/+3
| | | | I've never used it; this seems tidier
* Add an alias for rcsdiff(1) formattingTom Ryder2014-03-011-0/+2
|
* Remove two aliases that I just don't useTom Ryder2014-03-011-5/+0
| | | | | | | * «ls -la» will work on any system, dotfiles or not, is only a few more letters, and is hardwired at this point * «sb» has essentiall the same effect as «exec bash», which again, already works everywhere
* Add man page suffix to program name in commentTom Ryder2014-03-011-1/+1
|
* Add website linkTom Ryder2014-02-241-2/+2
|
* Correct use of term "subshell"Tom Ryder2014-02-231-3/+3
|
* Move misplaced paragraph.Tom Ryder2014-02-231-4/+4
|
* vis function makes scripts executable if possibleTom Ryder2014-02-211-0/+3
|
* Don't print bc(1) welcome messageTom Ryder2014-02-201-0/+3
|
* No longer use ^A,^E on Vim command lineTom Ryder2014-02-191-6/+0
| | | | | Trained myself out of it, I use the command window now instead, like God intended
* Don't break up short linesTom Ryder2014-02-192-10/+5
|
* Avoid ambiguous conditional syntaxTom Ryder2014-02-192-5/+15
|
* Don't print error messages for old BashTom Ryder2014-02-192-8/+2
| | | | | If you're running Bash so old that these files won't run, you probably realise it already.
* Remove unneeded ${...} wraps around array derefsTom Ryder2014-02-193-3/+3
| | | | | Arrays can be dereferenced in arithmetic context, which I didn't realise until I actually tried it. This looks neater.
* Simplify/clarify history settingsTom Ryder2014-02-191-9/+5
| | | | | | | | | | | Testing BASH_VERSINFO like this is really ugly, and not really worth the convenience of infinite history in the upcoming Bash 4.3. There's also little advantage in me having such huge amounts of history in memory for each instance of my interactive shell; I've never even approached a million lines of history on any of my machines. This should be more than enough. Clarified the differences between the variables a bit too.
* No longer needed due to curlrcTom Ryder2014-02-181-6/+0
|
* A few more cURL configsTom Ryder2014-02-181-0/+3
| | | | | | * Request compressed documents * Don't output 404 or error pages, just fail with stderr output * Trust Content-Disposition headers for naming documents
* Add handy cURL functionTom Ryder2014-02-181-0/+6
|
* Use space before semicolon as command separatorTom Ryder2014-02-1022-98/+98
|
* Add commentTom Ryder2014-02-101-0/+1
|
* Remove some unnecessary quotesTom Ryder2014-02-104-5/+5
|
* Use explicit if for conditionTom Ryder2014-02-102-2/+6
| | | | Clearer than &&
* Remove some unneeded semicolonsTom Ryder2014-02-101-3/+3
|
* Not sure why I ever set TTYTom Ryder2014-02-102-6/+4
|
* Explicitly check extension of .d filesTom Ryder2014-02-102-2/+2
|
* Use -r test consistently rather than -fTom Ryder2014-02-104-4/+4
| | | | Implicitly check whether file exists and is legible
* Always use -H switch for sudo(8)Tom Ryder2014-02-101-0/+3
| | | | | | If we're going to pretend to be someone else with sudo(8), that should include $HOME; prevents annoying mixed permissions in my home directory if nothing else
* Forgot to update docs for install switchesTom Ryder2014-02-101-1/+2
|
* Put asterisks in front of each remind(1) itemTom Ryder2014-02-101-1/+1
| | | | | | Just for readability to distinguish it from the rest of my login spiel. There might be a way to do this with remind(1) itself, but this will work OK.
* Don't background remind(1) for timed remindersTom Ryder2014-02-101-1/+1
| | | | | I might want this eventually, but for the moment I'm only using remind(1) for my daily login shell
* No longer need to strip newlines from remindersTom Ryder2014-02-101-1/+1
| | | | | Turns out ending a reminder line with % prevents it adding a newline, so I don't need sed(1) to do that now
* Add remind scriptTom Ryder2014-02-071-1/+1
| | | | | Need to work out if the sed(1) call is actually required, or if remind(1) does actually allow controlling the format of output at all
* Trying out Wyrd, moving away from Google CalendarTom Ryder2014-02-054-1/+183
| | | | Configuration is not much more than the stock Debian one at the moment
* Declare vars as integers in promptTom Ryder2014-02-051-5/+8
|
* Reset three vars in one goTom Ryder2014-02-051-3/+1
|
* Declare ret as an integerTom Ryder2014-02-051-1/+1
|
* Unset PROMPT_DIRTRIM and ret for old promptTom Ryder2014-02-051-0/+2
|
* Move LSCOLORS export into profileTom Ryder2014-02-052-5/+5
| | | | | dircolors(1) exports its LS_COLORS var, so it's pointless reloading it on every non-login shell
* Move a paragraph for clarityTom Ryder2014-02-041-4/+4
|
* Basic branch/tag completion for git(1)Tom Ryder2014-02-041-0/+39
|
* Correct module definition for argumentativeTom Ryder2014-01-291-2/+2
|