<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/bin/fzf-preview.sh, branch v0.66.0-custom</title>
<subtitle>Personal fork of fzf</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/'/>
<entry>
<title>Apply shfmt to bash script files (make fmt)</title>
<updated>2025-09-24T13:41:54+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-09-24T13:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=e8cb31541984e93dcbaa5f2ac5f56ec390279d5e'/>
<id>e8cb31541984e93dcbaa5f2ac5f56ec390279d5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-preview.sh: Use kitten icat on ghostty (#4232)</title>
<updated>2025-02-09T11:02:05+00:00</updated>
<author>
<name>Coko</name>
<email>91132775+Coko7@users.noreply.github.com</email>
</author>
<published>2025-02-09T11:02:05+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=bfea9e53a62777a433af25552d440537297a1323'/>
<id>bfea9e53a62777a433af25552d440537297a1323</id>
<content type='text'>
Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-preview.sh: Support FILEPATH:LINE[:COL] argument</title>
<updated>2025-01-09T08:00:46+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-01-09T08:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=55e3c73221e1f6e4c48f2c3f7517befc7d0945cf'/>
<id>55e3c73221e1f6e4c48f2c3f7517befc7d0945cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-preview.sh: Don't include the file name in type information (#4143)</title>
<updated>2024-12-26T05:58:10+00:00</updated>
<author>
<name>Hong Xu</name>
<email>hong@topbug.net</email>
</author>
<published>2024-12-26T05:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=fe3a9c603e924425f80b87d76adb3e80d2bc668c'/>
<id>fe3a9c603e924425f80b87d76adb3e80d2bc668c</id>
<content type='text'>
Reduce the changes of misjudging the type, e.g., when file is under an `image/`
directory.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reduce the changes of misjudging the type, e.g., when file is under an `image/`
directory.</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-preview.sh: Let chafa decide the right format</title>
<updated>2024-06-19T10:25:46+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-06-19T10:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=d9c028c9343089f4cafb627e50e8bfc52fb8aea3'/>
<id>d9c028c9343089f4cafb627e50e8bfc52fb8aea3</id>
<content type='text'>
Close #3822

  Output encoding:
    -f, --format=FORMAT  Set output format; one of [iterm, kitty, sixels,
                       symbols]. Iterm, kitty and sixels yield much higher
                       quality but enjoy limited support. Symbols mode yields
                       beautiful character art.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3822

  Output encoding:
    -f, --format=FORMAT  Set output format; one of [iterm, kitty, sixels,
                       symbols]. Iterm, kitty and sixels yield much higher
                       quality but enjoy limited support. Symbols mode yields
                       beautiful character art.
</pre>
</div>
</content>
</entry>
<entry>
<title>Kitty image support improvements</title>
<updated>2024-01-16T15:17:22+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-01-16T15:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=e7718b92b7a79903bd945244560f1c8015f64ced'/>
<id>e7718b92b7a79903bd945244560f1c8015f64ced</id>
<content type='text'>
* Use `--unicode-placeholder` for consistent result in and out of tmux
* Use updated version of junegunn/go-runewidth that handles diacritics
  used in Kitty Unicode placeholder

Close #3567
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use `--unicode-placeholder` for consistent result in and out of tmux
* Use updated version of junegunn/go-runewidth that handles diacritics
  used in Kitty Unicode placeholder

Close #3567
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo</title>
<updated>2023-11-08T02:18:36+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-11-08T02:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=f5f0b9ecaa92996d741eab79291e7c583635f284'/>
<id>f5f0b9ecaa92996d741eab79291e7c583635f284</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(Experimental) Add support for iTerm2 inline image protocol</title>
<updated>2023-11-07T02:51:21+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-11-07T02:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=230fc49ae216169f9812adcf8942bba3993e61e0'/>
<id>230fc49ae216169f9812adcf8942bba3993e61e0</id>
<content type='text'>
Close #1102

  fzf --preview 'imgcat -W $FZF_PREVIEW_COLUMNS -H $FZF_PREVIEW_LINES {}'

Notes:
* There is no good way to determine the height of the rendered image,
  so we assume that the image takes the full height of the preview
  window. So the image cannot be displayed with the other text.
* fzf-preview.sh script was updated to use `imgcat` if it's available
  but `chafa` is not.
* iTerm2 also supports Sixel, so adding support for this protocol is not
  quite necessary but it renders animated GIFs much better (e.g. looping).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #1102

  fzf --preview 'imgcat -W $FZF_PREVIEW_COLUMNS -H $FZF_PREVIEW_LINES {}'

Notes:
* There is no good way to determine the height of the rendered image,
  so we assume that the image takes the full height of the preview
  window. So the image cannot be displayed with the other text.
* fzf-preview.sh script was updated to use `imgcat` if it's available
  but `chafa` is not.
* iTerm2 also supports Sixel, so adding support for this protocol is not
  quite necessary but it renders animated GIFs much better (e.g. looping).
</pre>
</div>
</content>
</entry>
<entry>
<title>sixel: Export $FZF_PREVIEW_TOP to the preview command (#2544)</title>
<updated>2023-11-01T16:35:36+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-11-01T16:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=21ab64e96213ec99cf3f6f207690ffe710713fcc'/>
<id>21ab64e96213ec99cf3f6f207690ffe710713fcc</id>
<content type='text'>
So that it can determine if it should subtract 1 from $FZF_PREVIEW_LINES
to avoid scrolling issue of Sixel image that touches the bottom of the
screen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that it can determine if it should subtract 1 from $FZF_PREVIEW_LINES
to avoid scrolling issue of Sixel image that touches the bottom of the
screen.
</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-preview.sh: Fall back to `stty size` (#2544)</title>
<updated>2023-11-01T15:15:39+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-11-01T15:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=69176fc5f4251b33cd91fbdc43699eb0eaf76b23'/>
<id>69176fc5f4251b33cd91fbdc43699eb0eaf76b23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
