Skip to content

Releases: mrnugget/fzz

fzz-1.1.0 - Print it!

25 Jun 05:25
Compare
Choose a tag to compare

This release adds the -p option to fzz. The mnemonic here is "p" for "print".

Using this flag tells fzz to print the interactively typed input after exiting, but only if the specified command didn't return any results.

Example use case for -p: search for a file and if it doesn't exist, create it.

#!/usr/bin/env bash

filename=$(fzz -p find . -iname "*{{}}*" | head -n 1)

if [ -e  "${filename}" ]; then
  echo "File found"
else
  echo "File not found. Creating it..."
  touch "${filename}"
fi

Replace find with ag/grep and touch with $EDITOR and you're looking at your own homebuilt nvALT.

fzz-1.0.2 - Of Bugs And Man

22 Dec 12:43
Compare
Choose a tag to compare

This release includes a bug fix and the man page for fzz.

  • Bug: this bug has been nagging me for a long time. When fzz tried to print the STDOUT of the specified command and the lines were too wide and too many for the current TTY a newline character was appended to the last line, which caused the fzz prompt to disappear. This release fixes the bug.
  • man page: the packages now contain a new man page for fzz that can be installed by running make install. This copies the man pages to /usr/local/share/man/man1. It also copies the binary of fzz to /usr/local/bin. So no need to copy the binary manually to $PATH. /usr/local/ is determined by $DESTDIR. Check out the Makefile in the distribution.

Packaged binaries:

fzz-1.0.2-darwin-amd64.tar.gz - MD5 f6baabf4a7b9215439121b38f0a9966f
fzz-1.0.2-linux-amd64.tar.gz - MD5 90cde457c6f53effe2a2c685df02a022

fzz-1.0.1 - A Serious Bug Fix

26 Jun 05:48
Compare
Choose a tag to compare
  • Fix a bug that prevented arguments from being used correctly when there is no white space around the placeholder.

Packaged binaries:

fzz-1.0.1-darwin-amd64.tar.gz - MD5 5a5da4570653f7f97ce60cf775a13a9b
fzz-1.0.1-linux-amd64.tar.gz - MD5 3de5e26a9ad22f1a42ce92db34bf89eb

fzz-1.0.0 - Here we go!

17 Jun 04:51
Compare
Choose a tag to compare
  • Lots of bug fixes
  • Fixes for a lot of race conditions
  • Allow users to specify initial input between placeholder characters (fzz ag {{foobar}})

Packaged binaries:

fzz-1.0.0-darwin-amd64.tar.gz - MD5 f4d4764af0fb7b4ce78bbbe5a82dd1f7
fzz-1.0.0-linux-amd64.tar.gz - MD5 1d6f1f4581a3b0533b8325b3e44cc0e9

fzz-0.0.1 - The bee's knees

19 Apr 08:19
Compare
Choose a tag to compare

First release of fzz.

Packages binaries:

fzz-0.0.1-darwin-amd64.tar.gz - MD5 a8f37171c823e9442117c5bf1033ca95
fzz-0.0.1-linux-amd64.tar.gz - MD5 d33c172b59e1bbc976c55133d5ee0fc9