Skip to content
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.

Latest commit

 

History

History
42 lines (30 loc) · 1.56 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.56 KB

fzf for Cygwin

fzf is a general-purpose command-line fuzzy finder. This repository contains the necessary paraphernalia package fzf for Cygwin.

For more information, see the main fzf website.

Orphan / archive status

This repo is archived, and the fzf package on Cygwin is orphaned.

fzf was originally written in Ruby, and worked fine on Cygwin. However, the upstream project switched from Ruby to Go, and Go does not have a Cygwin-native compiler. I think there are two routes for getting updated versions of fzf on Cygwin:

  • Start maintaining a fork of the legacy Ruby-based version of fzf, and package that.
  • Get a Go-based version of fzf compiled for native Windows, and package that along with any necessary glue to make it work with Cygwin's tty emulation / shells / pipe syntax / &c.

If you might want to take over, you probably want to start by looking at the Cygwin Package Contributor's Guide. I'm happy to help anyone who might want to package newer versions of fzf for Cygwin, but I don't have the bandwidth to do significant work on either of the above approaches (or indeed any other); you're best contacting me for that purpose via the cygwin-apps mailing list.

Usage

cygport fzf.cygport download prep install package upload

(Note the lack of compile or test steps; these do nothing for this repository.)