Skip to content

fzf

A command-line fuzzy finder in Go

fzf is a general-purpose command-line fuzzy finder. It’s an interactive filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. With its novel “fuzzy” matching algorithm, you can quickly type in patterns with omitted characters and still get the results you want.

terminal

https://junegunn.github.io/fzf/

arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install fzf

sudo apt install fzf

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    fzf=0.60.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      fzf=0.60.0*

Download URLs

Version SHA256 Size (KB)
0.60.0 c1f17fa6e670ae982045e8cbed88773f62523f04c70f625ca18d8c05baac0128 1240
0.59.0 a3841f236e432847d855e2dc42560eb8935dbf44e34ec4fbc62ae698764da224 1234
0.58.0 f0389b8023a262733fb9b588c5001544b22dfcd914c962ac1b2b3073a0072e1b 1225
0.57.0 545ec3882cb4bc09afa48b4255004a8997e75fec6b055b9248b80646920cba21 1209
Version SHA256 Size (KB)
0.60.0 46ab3deff037f7cad4914c1841244ae494baa1c16e2f0684b9bd235005705465 1072
0.59.0 ac8c1e33c1221d7c41421d9333da75e3d98df3b9d76eda5b1a4d5cbfbe159a05 1067
0.58.0 53301eb5965ce74078d32e88267a7f10ac3e9ceb4081aa90e26fc0eaa257344e 1059
0.57.0 8c45e684dbba90a9081883f5ca43e04b3713bd4e3c3317328e392c6137751b83 1047

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for fzf are versioned here.

Click here to see fzf ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/fzf/ops2deb.yml
name: fzf
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 0.57.0
    - 0.58.0
    - 0.59.0
    - 0.60.0
homepage: https://junegunn.github.io/fzf/
summary: A command-line fuzzy finder in Go
description: |-
  fzf is a general-purpose command-line fuzzy finder.
  It’s an interactive filter program for any kind of list; files, command
  history, processes, hostnames, bookmarks, git commits, etc.
  With its novel “fuzzy” matching algorithm, you can quickly type in patterns
  with omitted characters and still get the results you want.
fetch: https://github.com/junegunn/fzf/releases/download/v{{version}}/fzf-{{version}}-linux_{{arch}}.tar.gz
install:
  - fzf:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to fzf releases. Downloaded files are locked in a lockfile versioned here.

Click here to see fzf release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/fzf/ops2deb.lock.yml
- url: https://github.com/junegunn/fzf/releases/download/v0.57.0/fzf-0.57.0-linux_amd64.tar.gz
  sha256: a3c087a5f40e8bb4d9bfb26faffa094643df111a469646bef53154a54af9ff92
  timestamp: 2024-12-22 12:56:33+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.57.0/fzf-0.57.0-linux_arm64.tar.gz
  sha256: e0b3fd1bb769997907d373b0511401801cd643ce939d26ad42e9fe2836bed625
  timestamp: 2024-12-22 12:56:33+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.58.0/fzf-0.58.0-linux_amd64.tar.gz
  sha256: 9b9a8ca8d45a041586323b355f613b94e3301dc6214a43adccfae225a783f0bc
  timestamp: 2025-01-28 09:07:23+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.58.0/fzf-0.58.0-linux_arm64.tar.gz
  sha256: a5394047156d09ba6fec7549b45fc7478a5527a799b4ec52e64950e762597eb3
  timestamp: 2025-01-28 09:07:23+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.59.0/fzf-0.59.0-linux_amd64.tar.gz
  sha256: 4957db97bb8d3af947745d8f0309572bd7867666de30367e9422d55761ad076a
  timestamp: 2025-02-02 15:06:23+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.59.0/fzf-0.59.0-linux_arm64.tar.gz
  sha256: 496fe77565d9008a684fff6ca9f23a48b41e674e8134e5f6cddee8e2cad129a9
  timestamp: 2025-02-02 15:06:23+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.60.0/fzf-0.60.0-linux_amd64.tar.gz
  sha256: c7af0376077054767ed88637f72cab78c563e2b44c4e0101ebfd84fffdbcd339
  timestamp: 2025-02-12 18:08:26+00:00
- url: https://github.com/junegunn/fzf/releases/download/v0.60.0/fzf-0.60.0-linux_arm64.tar.gz
  sha256: d96556ba5e2b6595380aeff0f218f243dbde56750c26693fe23e54111e6ba624
  timestamp: 2025-02-12 18:08:26+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/fzf.svg)](https://docs.wakemeops.com/packages/fzf)
<a href="https://docs.wakemeops.com/packages/fzf">
  <img src="https://docs.wakemeops.com/badges/fzf.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/fzf.svg
:target: https://docs.wakemeops.com/packages/fzf