Skip to content

πŸ” Add fd β€” fast, user-friendly find alternative#3

Open
scampi-shemp wants to merge 1 commit into
HoganMcDonald:mainfrom
scampi-shemp:scampi/fd
Open

πŸ” Add fd β€” fast, user-friendly find alternative#3
scampi-shemp wants to merge 1 commit into
HoganMcDonald:mainfrom
scampi-shemp:scampi/fd

Conversation

@scampi-shemp
Copy link
Copy Markdown
Collaborator

What

fd is a simple, fast alternative to find. Written in Rust, it respects .gitignore, uses regex by default, and has colorized output.

Why

Natural companion to ripgrep (same author!). If you use rg to search file contents, fd searches file names with the same philosophy β€” fast, smart defaults, respects gitignore.

Examples

fd component           # find files matching 'component'
fd -e tsx              # find all .tsx files
fd -e md docs/         # find markdown files in docs/
fd -H .env             # include hidden files, find .env files
fd --type d config     # find directories matching 'config'

Changes

  • Added fd to roles/cli/defaults/main.yml tools list

Fits your workflow because

  • Same author as bat (which you already use)
  • Complements ripgrep perfectly β€” rg for content, fd for filenames
  • Respects .gitignore out of the box
  • Rust-based, instant results

🦐 β€” Scampi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant