summaryrefslogtreecommitdiff
path: root/install
AgeCommit message (Collapse)Author
2025-10-120.66.0Junegunn Choi
2025-09-24Apply shfmt to bash script files (make fmt)Junegunn Choi
2025-08-310.65.2Junegunn Choi
2025-08-17[install] Support old uname in macOS (#4492)Chayoung You
2025-08-030.65.1Junegunn Choi
2025-07-270.65.0Junegunn Choi
2025-07-060.64.0Junegunn Choi
2025-06-280.63.0Junegunn Choi
2025-05-040.62.0Junegunn Choi
2025-04-220.61.3Junegunn Choi
2025-04-200.61.2Junegunn Choi
2025-04-060.61.1Junegunn Choi
2025-03-300.61.0Junegunn Choi
2025-03-030.60.3Junegunn Choi
2025-02-230.60.2Junegunn Choi
2025-02-200.60.1Junegunn Choi
2025-02-130.60.0Junegunn Choi
2025-02-020.59.0Junegunn Choi
2025-01-200.58.0Junegunn Choi
2025-01-05[install] Unset FZF_DEFAULT_OPTS when checking the binaryJunegunn Choi
2024-12-150.57.0Junegunn Choi
2024-12-01[install] grep -> \grepJunegunn Choi
2024-12-01Enhance install script to handle commented and uncommented lines (#3632) (#4112)buttering
* Enhance install script to handle commented and uncommented lines (#3632) Resolves #3632 Enhance install script to handle commented and uncommented lines in shell file with user prompts for modification. - Track commented and uncommented lines in the file. - Prompt user to append or skip if the line is commented. - Ensure new lines are added only when necessary, based on user input. - To the `fish_user_key_bindings.fish`, the original logic would append the line to the end if no corresponding statement was found. I’ve adopted the same behavior for commented lines. * Refactor append_line function to improve line existence check. - Replaced `lno` variable with `lines` to store matching lines and simplified the logic. - Improved line existence check, now prints all matching lines directly and handles commented lines separately. - Removed unnecessary variables like `all_commented`, `commented_lines`, and `non_commented_lines`. * Fix indentation --------- Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
2024-11-150.56.3Junegunn Choi
2024-11-120.56.2Junegunn Choi
2024-11-100.56.1Junegunn Choi
2024-10-270.56.0Junegunn Choi
2024-08-290.55.0Junegunn Choi
2024-07-310.54.3Junegunn Choi
2024-07-260.54.2Junegunn Choi
2024-07-190.54.1Junegunn Choi
2024-07-080.54.0Junegunn Choi
New tags will have `v` prefix. * https://github.com/junegunn/fzf/issues/2879 * https://github.com/golang/go/issues/32945 Close #2879
2024-06-060.53.0Junegunn Choi
2024-05-15docs: update zsh integration instructions (#3794)LangLangBart
2024-05-140.52.1Junegunn Choi
2024-05-080.52.0Junegunn Choi
2024-05-07[install] tar --no-same-ownerJunegunn Choi
Close #3776
2024-05-010.51.0Junegunn Choi
2024-04-150.50.0Junegunn Choi
2024-04-050.49.0Junegunn Choi
2024-03-170.48.1Junegunn Choi
2024-03-140.48.0Junegunn Choi
2024-03-13Embed 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
2024-03-100.47.0Junegunn Choi
2024-02-010.46.1Junegunn Choi
2024-01-230.46.0Junegunn Choi
2024-01-010.45.0Junegunn Choi
2023-11-170.44.1Junegunn Choi
2023-11-120.44.0Junegunn Choi
2023-10-150.43.0Junegunn Choi