This does not seem to work well with commands like forgit
, so perhaps we should give it up and use fzf
instead.
Search Criteria
Package Details: skim-fzf-dropin 1.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/skim-fzf-dropin.git (read-only, click to copy) |
---|---|
Package Base: | skim-fzf-dropin |
Description: | An almost dropin-compatible fzf replacement using skim |
Upstream URL: | https://aur.archlinux.org/packages/skim-fzf-dropin |
Keywords: | better-use-fzf incompatible-with-fzf-0.59+ |
Licenses: | GPL-3.0-or-later |
Conflicts: | fzf |
Provides: | fzf |
Submitter: | LordMZTE |
Maintainer: | None |
Last Packager: | kseistrup |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2022-03-02 16:11 (UTC) |
Last Updated: | 2025-02-19 07:29 (UTC) |
Dependencies (2)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, bash-gitAUR, bash)
- skim (skim-gitAUR)
Required by (212)
- amogu.sh-git (requires fzf)
- ani-cli (requires fzf)
- ani-cli-git (requires fzf)
- ani-skip-git (requires fzf)
- animdl-git (requires fzf) (optional)
- archwiki-offline (requires fzf) (optional)
- auru-git (requires fzf) (optional)
- auto-sized-fzf-git (requires fzf) (optional)
- autogit (requires fzf)
- blender-dl (requires fzf)
- cani (requires fzf)
- cfiles (requires fzf)
- cheat (requires fzf) (optional)
- clerk-git (requires fzf)
- clifm (requires fzf) (optional)
- clifm-bin (requires fzf) (optional)
- clifm-git (requires fzf) (optional)
- clifm-nerd (requires fzf) (optional)
- color-scripts-launcher-git (requires fzf)
- conceal (requires fzf)
- conceal-bin (requires fzf)
- dotbare (requires fzf)
- downgrade (requires fzf)
- dra-cla-git (requires fzf)
- dte (requires fzf) (optional)
- dte-git (requires fzf) (optional)
- emoji-cli (requires fzf)
- emoji-cli-git (requires fzf)
- faint (requires fzf)
- faint-git (requires fzf)
- fast-p (requires fzf)
- fastanime (requires fzf) (optional)
- fastanime-git (requires fzf) (optional)
- feef-git (requires fzf)
- find-the-command (requires fzf) (optional)
- find-the-command-git (requires fzf) (optional)
- fish-fifc (requires fzf)
- fish-fzf (requires fzf)
- fish-fzf-git (requires fzf)
- fla.sh (requires fzf)
- fla.sh-git (requires fzf)
- fontpreview (requires fzf)
- fontpreview-git (requires fzf)
- fontpreview-ueberzug-git (requires fzf)
- fontpreview_sixel (requires fzf)
- forgit (requires fzf)
- forgit-git (requires fzf)
- fuz-git (requires fzf)
- fuzzy-pkg-finder (requires fzf)
- fw (requires fzf)
- fw-bin (requires fzf)
- fw-git (requires fzf)
- fzd-bin (requires fzf)
- fzf-bibtex-git (requires fzf)
- fzf-extras (requires fzf)
- fzf-git-bindings-gist (requires fzf)
- fzf-help (requires fzf)
- fzf-kill (requires fzf)
- fzf-marks-git (requires fzf)
- fzf-open (requires fzf)
- fzf-pass (requires fzf)
- fzf-tab-completion-git (requires fzf)
- fzf-tab-git (requires fzf)
- fzf-tab-source (requires fzf)
- fzf2md (requires fzf)
- fzfx-git (requires fzf)
- fzpac (requires fzf)
- fzpac-git (requires fzf)
- fzwal-git (requires fzf)
- getnf (requires fzf) (optional)
- git-fuzzy-git (requires fzf)
- gmi (requires fzf)
- gomu (requires fzf) (optional)
- grb-fzf-git (requires fzf)
- haiti (requires fzf) (optional)
- hcli (requires fzf)
- hunter (requires fzf) (optional)
- hyde-cli-git (requires fzf)
- icd (requires fzf)
- interactively-git (requires fzf)
- jerry-cli (requires fzf)
- jerry-cli-git (requires fzf)
- joshuto (requires fzf) (optional)
- joshuto-bin (requires fzf) (optional)
- joshuto-git (requires fzf) (optional)
- journal-git (requires fzf)
- kak-fzf-git (requires fzf)
- kakoune.cr-git (requires fzf) (optional)
- kjv-fzf-git (requires fzf)
- kks (requires fzf) (optional)
- kns (requires fzf)
- kss (requires fzf)
- kube-fzf (requires fzf)
- kubectx-bash (requires fzf) (optional)
- lasso-launcher (requires fzf)
- lfp (requires fzf)
- lfp-git (requires fzf)
- license (requires fzf) (optional)
- linux-ck-autobuild (requires fzf) (optional)
- lobster (requires fzf)
- lobster-git (requires fzf)
- lsparu (requires fzf)
- lumen (requires fzf) (optional)
- lumen-git (requires fzf) (optional)
- lunarvim-git (requires fzf)
- macho (requires fzf)
- magic-tape.sh-git (requires fzf)
- magic-trace-bin (requires fzf)
- mantra (requires fzf)
- mov-cli (requires fzf)
- musicplayerplus (requires fzf)
- mybible-git (requires fzf)
- nav (requires fzf)
- navi-git (requires fzf)
- neovim-bqf (requires fzf) (optional)
- neovim-bqf-git (requires fzf) (optional)
- neovim-clap-git (requires fzf) (optional)
- neovim-lspfuzzy-git (requires fzf)
- neovim-vista-git (requires fzf) (optional)
- note-manager (requires fzf) (optional)
- npm-fzf (requires fzf)
- pacbro (requires fzf)
- pacpreview (requires fzf) (optional)
- paczf (requires fzf)
- papis (requires fzf) (optional)
- papis-git (requires fzf) (optional)
- paruz (requires fzf)
- paruz-git (requires fzf)
- pass-clip (requires fzf) (optional)
- pass-clip-git (requires fzf) (optional)
- pass-qr (requires fzf) (optional)
- pass-ssh (requires fzf) (optional)
- pass-tessen (requires fzf) (optional)
- pdf_extbook-git (requires fzf)
- pet-bin (requires fzf) (optional)
- pet-git (requires fzf)
- phosh-osk-stub (requires fzf)
- phosh-osk-stub-git (requires fzf)
- pmy-bin (requires fzf)
- pmy-git (requires fzf)
- proctl (requires fzf) (optional)
- pyslam (requires fzf)
- python-emoji-fzf (requires fzf)
- python-iterfzf (requires fzf)
- python-jimaku-dl (requires fzf)
- python-pyrof-git (requires fzf)
- python-vondb (requires fzf) (optional)
- qcopy (requires fzf)
- radion (requires fzf) (optional)
- remind-dav-helper-git (requires fzf)
- rl_custom_isearch-git (requires fzf)
- rofi-greenclip (requires fzf) (optional)
- roficlip (requires fzf)
- rook (requires fzf) (optional)
- roxide (requires fzf)
- roxide-release (requires fzf)
- sad-git (requires fzf) (optional)
- scwrypts (requires fzf)
- shell-velocity-git (requires fzf) (optional)
- sk-chos-addon (requires fzf)
- sk-chos-addon-git (requires fzf)
- spm-arch (requires fzf)
- stpv-git (requires fzf) (optional)
- sway-launcher-desktop (requires fzf)
- sway-launcher-desktop-git (requires fzf)
- sxhkhm-git (requires fzf)
- sysz (requires fzf)
- telegram-tg (requires fzf) (optional)
- telegram-tg-git (requires fzf) (optional)
- televize (requires fzf) (optional)
- tera (requires fzf)
- termv (requires fzf)
- termv-git (requires fzf)
- theme.sh (requires fzf) (optional)
- timedctl (requires fzf)
- tmux-session (requires fzf)
- totp-cli-rofi (requires fzf)
- trackma-wrapper-git (requires fzf)
- ugit (requires fzf)
- unipicker (requires fzf) (optional)
- vapecalc-cli (requires fzf)
- vim-clap-git (requires fzf) (optional)
- vim-fzf-checkout-git (requires fzf)
- vim-fzf-git (requires fzf)
- vim-vista-git (requires fzf) (optional)
- vis-fzf-open-git (requires fzf)
- vul-fzf-git (requires fzf)
- wallhaven-cli (requires fzf) (make)
- waypaper-engine (requires fzf)
- waypaper-engine-git (requires fzf)
- wcofun (requires fzf)
- wppfzf (requires fzf)
- wtwitch (requires fzf) (optional)
- xdg-desktop-portal-termfilechooser-boydaihungst-git (requires fzf) (optional)
- xdg-desktop-portal-termfilechooser-hunkyburrito-git (requires fzf) (optional)
- xontrib-fzf-widgets (requires fzf)
- yayfzf (requires fzf)
- yazi-git (requires fzf) (optional)
- yazi-nightly-bin (requires fzf) (optional)
- yt (requires fzf)
- yt-x (requires fzf)
- yt-x-git (requires fzf)
- ytcc (requires fzf) (optional)
- ytcc-git (requires fzf) (optional)
- ytfzf-git (requires fzf) (optional)
- ytfzfim (requires fzf) (optional)
- yttrim (requires fzf)
- ytui-git (requires fzf)
- zfsbootmenu (requires fzf)
- zpy (requires fzf) (optional)
- zsh-fzf-git (requires fzf)
- zsh-fzf-plugin-git (requires fzf)
Sources (1)
Latest Comments
kseistrup commented on 2025-02-19 07:26 (UTC)
LordMZTE commented on 2024-10-22 19:57 (UTC)
Thanks! I've merged your patch. I've also disowned this package, as I do not use Arch anymore. Feel free to adopt it.
zefr0x commented on 2024-10-22 14:59 (UTC) (edited on 2024-10-22 15:11 (UTC) by zefr0x)
Why depending on bash
? It is just a simple wrapper script.
diff --git a/PKGBUILD b/PKGBUILD
index 3f9c9cc..e6833f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@ pkgrel=1
pkgdesc="A dropin fzf replacement using skim"
arch=('any')
license=('GPL')
-depends=('bash' 'skim')
+depends=('skim')
provides=('fzf')
conflicts=('fzf')
source=("fzf" "fzf-tmux")
-sha256sums=('768768f7973499ca0c5f006434a222c3da782b8ca37e571843b1b7cb6e260e33'
- '7ca86ae0e007abdaa1b8a7954fd6d303f991aea2f0033612b16623111bb76833')
+sha256sums=('17067d15d3a96543bcba2269e708414c5573c388de9721ecf07d0c2b35a8d3be'
+ '4997c6a699425d891063dd6761eea91429fe42a132a6a677e67861593e2945a3')
package() {
install -Dm755 fzf "${pkgdir}/usr/bin/fzf"
diff --git a/fzf b/fzf
index bf2f1de..876d73d 100644
--- a/fzf
+++ b/fzf
@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/sh
/usr/bin/sk "$@"
diff --git a/fzf-tmux b/fzf-tmux
index d679644..8623aba 100644
--- a/fzf-tmux
+++ b/fzf-tmux
@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/sh
/usr/bin/sk-tmux "$@"
--
2.47.0
Pinned Comments
kseistrup commented on 2025-02-19 07:26 (UTC)
This does not seem to work well with commands like
forgit
, so perhaps we should give it up and usefzf
instead.