mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-04-06 18:36:50 +00:00
Updated install.sh for bat, fd, gh, goreleaser, lsd, rg, sd, watchexec, and zoxide to extract and install shell completions (bash, fish, zsh) and man pages from their release archives. Completions go to standard XDG locations under the versioned opt directory. All moves use 2>/dev/null fallbacks for older versions that don't include completions.
title, homepage, tagline
| title | homepage | tagline |
|---|---|---|
| fd | https://github.com/sharkdp/fd | fd is a git-aware, simple, fast and user-friendly alternative to find. |
To update or switch versions, run webi fd@stable (or @v8.2, @beta, etc).
Files
These are the files / directories that are created and/or modified with this install:
~/.config/envman/PATH.env
~/.config/fd/ignore
~/.local/bin/fd
Cheat Sheet
fdis a modern, git-aware, syntax-enabled alternative tofindthat handles unicode, respects.gitignore, and ignores hidden directories by default.
Colorized Recursive List
fd
Case-Insensitive Recursive Search
Anytime you use only lowercase letters, it's case-insensitive by default.
fd foo
Case-Sensitive, Showing all ignored and hidden files
All . files and folders, and anything in .gitignore are ignored by default.
fd -s -I -H foo
To show only JavaScript and Markdown files
Use -e as many times as there are extensions that you want to match.
fd -e md -e mkdn -e js -e mjs
Other options are mostly similar to find
For options see:
fd --help