| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-24 | Apply shfmt to bash script files (make fmt) | Junegunn Choi | |
| 2024-03-13 | Embed shell integration scripts in fzf binary (`--bash` / `--zsh` / ↵ | Junegunn Choi | |
| `--fish`) (#3675) This simplifies the distribution, and the users are less likely to have problems caused by using incompatible scripts and binaries. # Set up fzf key bindings and fuzzy completion eval "$(fzf --bash)" # Set up fzf key bindings and fuzzy completion eval "$(fzf --zsh)" # Set up fzf key bindings fzf --fish | source | |||
| 2022-07-01 | [uninstall] Remove readlink to support relative symlinks of dotfiles | Junegunn Choi | |
| Close #2853 | |||
| 2021-08-15 | improve test logic and be explicit about the test | a1346054 | |
| 2018-06-01 | [install] Support for XDG Base Directory Specification (#1282) | Mark | |
| Add --xdg option which makes the installer generate files under $XDG_CONFIG_HOME/fzf. | |||
| 2015-03-13 | Refactor shell extensions | Junegunn Choi | |
| - Use symlinks instead of generating the full content - Update fish_user_paths and remove ~/.config/fish/functions/fzf.fish - Create wrapper script for fzf when Ruby version and use it instead of exported function not to break fzf-tmux | |||
| 2014-11-30 | bash -> env bash | Arseniy Seroka | |
| 2014-09-18 | [uninstall] Remove both patterns of source command (#97) | Junegunn Choi | |
| - `[ -f ~/.fzf.${shell} ] && source ~/.fzf.${shell}"` - `source ~/.fzf.${shell}"` | |||
| 2014-09-18 | Check before sourcing, no longer need to remove | Miles Whittaker | |
| 2014-09-14 | Ignore user-defined grep aliases | Miles Whittaker | |
| 2014-05-22 | Avoid unnecessary confirmation | Junegunn Choi | |
| 2014-05-22 | Add linewise user confirmation | Junegunn Choi | |
| 2014-05-21 | Update uninstall script | Junegunn Choi | |
| 2014-05-20 | Some improvements | Andreas Böttger | |
| 2014-05-20 | uninstall script | Andreas Böttger | |
