History of Fishing (or hof
) is a CLI application that works with the Fish Shell history files.
- merges arbitrary number of Fish Shell history files
- verifies Fish Shell history file that it contains only increasing timestamps
Download latest binaries from the GitHub releases:
# macOS
> curl -L -o ~/.local/bin/hof https://github.com/2m/history-of-fishing/releases/latest/download/hof-x86_64-apple-darwin
# Linux
> curl -L -o ~/.local/bin/hof https://github.com/2m/history-of-fishing/releases/latest/download/hof-x86_64-pc-linux
> hof version
1.3.2
The usage of decline library and setting up native-image build was inspired by a very informative @note blogpost Writing native CLI applications in Scala with GraalVM.