Skip to content

Releases: avindra/dirp

0.4.0

21 Apr 19:46
Compare
Choose a tag to compare
  • BREAKING: The config is now expected in the folder .config/dirp (previously .config/dir)
  • FEATURE: driller fallback (#4)
    If no config file exists, dirp will fallback to finding shallow directories. Previously, this would cause dirp to exit abruptly.

0.3.0: POSIX compliance in hook

28 Jan 04:03
Compare
Choose a tag to compare
  • main hook (dirp hook) is now tested to be compatible with Dash, a decent barometer of POSIX compliance.
  • BREAKING: ZSH users may have to add one more line of config to work around a ZSH design problem.
  • code licensed under MIT

0.2.1: improved compatibility

28 Jan 01:53
Compare
Choose a tag to compare

This release adds support for 3 more shells:

  • zsh
  • rc
  • es

ZSH support is added via the default hook (the hook installed via eval "$(dirp hook)").

rc and es are Plan 9 shells, and support was tested by using free/open source re-implementations.

The es hook is based mainly on the rc hook, and differs mainly in the control structure (uses {} instead of ()).

0.2.0

24 Jan 23:25
Compare
Choose a tag to compare
  • Breaking change: the default hook is no longer fish
    • See the docs updated config examples
  • Compatibility with BusyBox
  • Demo created for users who want to try dirp online

0.1.3: bugfix

22 Jan 04:27
Compare
Choose a tag to compare

0.1.3 fixes a bug with the fish hook, and makes the shell impls more consistent

0.1.2 was a phantom release

dir cfg

22 Jan 04:06
Compare
Choose a tag to compare

dir cfg can now also be used in Bash

  • config location stripped from shell code
  • exit code 2 used to signal output contains the config path after dirp exits
  • code cleaned up and first test cases added

0.1: initial port complete

19 Jan 21:45
Compare
Choose a tag to compare

The port of dir (aka dirp) is now complete.

To see an example of how to set it up, refer to:

avindra/dotfiles@b74309d