aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Use terser shell for executable installsTom Ryder2016-08-201-2/+2
|
* Move OLDPWD setting to POSIX sh dirTom Ryder2016-08-201-0/+1
| | | | With an attempt at correct trapping; may still require tweaking
* Do away with dircolors and LS_COLORSTom Ryder2016-08-181-5/+0
| | | | | | | 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.