Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add pp(1df) and pph(1df) | Tom Ryder | 2017-01-06 | 1 | -0/+2 |
| | |||||
* | Add jfp(1df) | Tom Ryder | 2017-01-06 | 1 | -0/+1 |
| | |||||
* | Add onl(1df) | Tom Ryder | 2017-01-05 | 1 | -0/+1 |
| | |||||
* | Add htenc(1df) and htdec(1df) | Tom Ryder | 2017-01-05 | 1 | -0/+3 |
| | |||||
* | Add bcq(1df), tiny shut-up bc(1) wrapper for X11 | Tom Ryder | 2017-01-03 | 1 | -0/+1 |
| | |||||
* | Add swr(1df) | Tom Ryder | 2017-01-02 | 1 | -0/+2 |
| | |||||
* | Improve a sentence | Tom Ryder | 2017-01-02 | 1 | -1/+2 |
| | |||||
* | Group other dir-related tools in documentation | Tom Ryder | 2017-01-02 | 1 | -13/+14 |
| | |||||
* | Add marked-dir tools | Tom Ryder | 2017-01-02 | 1 | -0/+6 |
| | |||||
* | Add max(1df) and min(1df) | Tom Ryder | 2016-12-27 | 1 | -1/+3 |
| | |||||
* | Switch to using ix.io pastebin | Tom Ryder | 2016-12-26 | 1 | -1/+1 |
| | |||||
* | Port keep() to zsh | Tom Ryder | 2016-12-22 | 1 | -1/+2 |
| | | | | *(N), *.zsh(N) is such a weird syntax | ||||
* | Merge two paragraphs | Tom Ryder | 2016-12-22 | 1 | -3/+1 |
| | |||||
* | Fix a comment about prompt colour | Tom Ryder | 2016-12-22 | 1 | -4/+2 |
| | |||||
* | Correct a list ordering | Tom Ryder | 2016-12-22 | 1 | -2/+2 |
| | |||||
* | Change confusing sentence | Tom Ryder | 2016-12-22 | 1 | -2/+1 |
| | |||||
* | Not actually sure where this features in Zsh | Tom Ryder | 2016-12-22 | 1 | -2/+1 |
| | |||||
* | Improve documentation around extra shell funcs | Tom Ryder | 2016-12-22 | 1 | -8/+9 |
| | |||||
* | Add ver() function to README | Tom Ryder | 2016-12-22 | 1 | -0/+1 |
| | |||||
* | Add vex(1df) and vest(1df) | Tom Ryder | 2016-12-22 | 1 | -0/+3 |
| | |||||
* | Correct shell breakdown | Tom Ryder | 2016-12-21 | 1 | -5/+4 |
| | |||||
* | Add full stop | Tom Ryder | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | Clarify commonality | Tom Ryder | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | Group shells under one item | Tom Ryder | 2016-12-19 | 1 | -6/+5 |
| | |||||
* | Move pwgen() wrapper into pwg(1df) | Tom Ryder | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | Remove diff()/rcsdiff() function wrappers | Tom Ryder | 2016-12-19 | 1 | -2/+0 |
| | | | | | More trouble than they're worth, and looking at my shell history it looks like I type out the -u all the time anyway | ||||
* | Remove lhn() | Tom Ryder | 2016-12-19 | 1 | -2/+0 |
| | | | | Not portable, and I never use it anyway | ||||
* | Move ksh.sh shim into ksh subdir | Tom Ryder | 2016-12-17 | 1 | -3/+2 |
| | | | | | So it doesn't get installed on systems where I don't use ksh, since it's mostly not needed | ||||
* | Color Zsh prompt distinctively | Tom Ryder | 2016-12-17 | 1 | -0/+2 |
| | |||||
* | Mention different ksh prompt color | Tom Ryder | 2016-12-17 | 1 | -0/+3 |
| | |||||
* | Rename all pdksh stuff to ksh | Tom Ryder | 2016-12-17 | 1 | -7/+5 |
| | | | | As part of a foray into more active use of ksh and derivatives. | ||||
* | Add ad() | Tom Ryder | 2016-12-13 | 1 | -0/+3 |
| | |||||
* | Add strik(6df) | Tom Ryder | 2016-12-12 | 1 | -0/+1 |
| | |||||
* | Add clog(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+1 |
| | |||||
* | Add missing full stop to README | Tom Ryder | 2016-12-09 | 1 | -1/+1 |
| | |||||
* | Add chc(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+1 |
| | |||||
* | Add uts(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+2 |
| | |||||
* | Add sec(1df) | Tom Ryder | 2016-12-07 | 1 | -0/+1 |
| | | | | Might extend this later to do stuff like 1w3d2m0s | ||||
* | Add loc(1df) | Tom Ryder | 2016-12-07 | 1 | -0/+1 |
| | |||||
* | Switch to correct plural of "index" | Tom Ryder | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | Add gwp(1) | Tom Ryder | 2016-12-04 | 1 | -0/+1 |
| | |||||
* | Split ~/.shrc off stub ~/.shinit file | Tom Ryder | 2016-12-03 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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 Ryder | 2016-12-01 | 1 | -0/+2 |
| | |||||
* | Fix prompt example for accuracy | Tom Ryder | 2016-11-30 | 1 | -1/+1 |
| | |||||
* | Some more detail about SHLVL | Tom Ryder | 2016-11-30 | 1 | -1/+4 |
| | |||||
* | Add > signs to show shell indentation level | Tom Ryder | 2016-11-30 | 1 | -4/+5 |
| | | | | | This needs extension to handle tmux sessions; it should be something like SHLVL - TMUX_SHLVL, which I'm not quite sure how to implement yet. | ||||
* | Add finc(1df) | Tom Ryder | 2016-11-25 | 1 | -0/+2 |
| | |||||
* | Add ddup(1df) | Tom Ryder | 2016-11-20 | 1 | -0/+1 |
| | |||||
* | Add aesth(6) | Tom Ryder | 2016-11-18 | 1 | -0/+2 |
| | |||||
* | Add sqs(1df) | Tom Ryder | 2016-11-16 | 1 | -0/+1 |
| | | | | And a relevant issue |