aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Change htref(1df) into proper source formatTom Ryder2017-01-231-0/+1
|
* Remove Wyrd config filesTom Ryder2017-01-141-4/+0
| | | | I never use it
* Add xrq(1df)Tom Ryder2017-01-111-0/+1
|
* Add jfp(1df)Tom Ryder2017-01-061-0/+1
|
* Add nlbr(1df) and brnl(1df)Tom Ryder2017-01-061-1/+3
|
* Add onl(1df)Tom Ryder2017-01-051-0/+1
|
* Add htenc(1df) and htdec(1df)Tom Ryder2017-01-051-0/+2
|
* Checking/linting bins/games requires buildTom Ryder2017-01-051-4/+4
|
* Wrap built games into Makefile varTom Ryder2017-01-051-10/+11
|
* Wrap built binscripts into Makefile varTom Ryder2017-01-051-25/+5
| | | | Looking at this now, this really should have been obvious long ago
* Add chkl(6)Tom Ryder2017-01-021-2/+3
|
* Fix a zsh-as-sh/ksh-specific issueTom Ryder2016-12-301-1/+4
| | | | Very niche, but interesting to fix anyway
* Add max(1df) and min(1df)Tom Ryder2016-12-271-3/+7
|
* Add zsh checkingTom Ryder2016-12-271-1/+5
|
* Add yashrc.d and ver() funcTom Ryder2016-12-191-1/+3
|
* Change tack; force ENV if the file existsTom Ryder2016-12-181-2/+0
|
* Undo strange default for login ksh93 ENVTom Ryder2016-12-181-0/+2
| | | | I haven't yet figured out why it does this
* Move ksh.sh shim into ksh subdirTom Ryder2016-12-171-0/+2
| | | | | So it doesn't get installed on systems where I don't use ksh, since it's mostly not needed
* Rename all pdksh stuff to kshTom Ryder2016-12-171-12/+12
| | | | As part of a foray into more active use of ksh and derivatives.
* Use .d directory for .xinitrc subscriptsTom Ryder2016-12-151-0/+2
|
* Add strik(6df)Tom Ryder2016-12-121-2/+3
|
* Rephrase uts(1df) as pure AwkTom Ryder2016-12-091-1/+3
|
* Add sec(1df)Tom Ryder2016-12-071-2/+4
| | | | Might extend this later to do stuff like 1w3d2m0s
* Add gwp(1)Tom Ryder2016-12-041-2/+4
|
* Split ~/.shrc off stub ~/.shinit fileTom Ryder2016-12-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | NetBSD sh(1) and possible others don't tolerate a `return` short-circuit for ENV, which means that because that implementation also sources ENV if set regardless of whether the shell is interactive or not, all of the interactive stuff in ~/.shrc and ~/.shrc.d gets uselessly sourced and loaded up for non-interactive invocations of sh(1). To work around this, I've set ENV to be a new ~/.shinit file instead, which sources the ~/.shrc file only if the shell is interactive. ~/.shinit is the filename suggested in the man page for NetBSD sh(1) and Debian dash(1) as well. NetBSD's documented behaviour seems to be contrary to POSIX 2003: > ENV: This variable, when and only when an interactive shell is > invoked, shall be subjected to parameter expansion (see Parameter > Expansion ) by the shell, and the resulting value shall be used as a > pathname of a file containing shell commands to execute in the > current environment. No matter; this works fine, and makes non-interactive invocations of sh(1) on NetBSD much faster.
* Add csmw(1df)Tom Ryder2016-12-011-3/+6
|
* Add ddup(1df)Tom Ryder2016-11-201-2/+4
|
* Add aesth(6)Tom Ryder2016-11-181-1/+2
|
* Correct created dir for sec 6 manpagesTom Ryder2016-10-191-1/+1
|
* Add drakon(6df)Tom Ryder2016-10-191-1/+3
|
* Simpler Makefile script syntaxTom Ryder2016-09-261-2/+2
|
* Add rot13(6df)Tom Ryder2016-09-091-1/+2
|
* Clean up all/install-bin targetsTom Ryder2016-09-051-4/+3
|
* Add mftl(1df)Tom Ryder2016-09-051-2/+4
|
* Don't prescribe msmtp(1) pathTom Ryder2016-09-041-1/+1
|
* Add mean(1df), med(1df), and mode(1df)Tom Ryder2016-09-021-1/+8
|
* Add tot(1df)Tom Ryder2016-09-021-1/+3
|
* Merge branch 'zsh'Tom Ryder2016-09-011-0/+2
|\
| * Port Bash prompt to ZshTom Ryder2016-08-271-0/+2
| | | | | | | | | | | | Somewhat naïvely; just quick searches of `man zshall`. I'm sure some of the stuff I removed has analogous features or that they can be implemented.
* | Add very basic Yash supportTom Ryder2016-08-311-1/+15
| | | | | | | | | | | | I know almost nothing about Yash yet, but reading the manual page on its startup behaviour implies a little coaxing is necessary to make it play nicely with my file layout.
* | Build URxvt Perls with shb(1)Tom Ryder2016-08-311-5/+16
| |
* | Move han(1) to be shebanggedTom Ryder2016-08-291-3/+9
|/
* Add -df manpage suffix in clean targetTom Ryder2016-08-261-1/+1
|
* Put dotfiles manuals into their own sectionTom Ryder2016-08-261-8/+8
| | | | This probably contains a few mistakes
* Add a start for configuration for less(1)Tom Ryder2016-08-241-0/+6
| | | | I suspect I'll mostly be turning stuff I don't like off
* Tidy check/lint targets, add pdkshTom Ryder2016-08-241-5/+21
|
* Restore non-exec skipping in Makefile targetsTom Ryder2016-08-221-2/+2
| | | | | Because if the last they try to install is non-executable, the target exits with failure...
* Downgrade install-terminfo from defaultsTom Ryder2016-08-211-4/+1
| | | | | But still required for install-tmux (256 colours and custom terminfo file)
* Remove OLDPWD hackTom Ryder2016-08-201-1/+0
| | | | It doesn't really make sense anyway
* Port all bash_profile.d scripts to POSIX shTom Ryder2016-08-201-3/+1
| | | | | Also require flag files in ~/.welcome for displaying or not displaying login stuff