modern-unix icon indicating copy to clipboard operation
modern-unix copied to clipboard

Proposal: Yazi (Blazing fast terminal file manager written in Rust, based on async I/O)

Open sxyazi opened this issue 9 months ago • 3 comments

Hi, I've written a terminal file manager, which integrates most of the tools listed in this repository. So I'm posting it here. Is there anyone interested in it?

https://github.com/sxyazi/yazi

https://github.com/ibraheemdev/modern-unix/assets/17523360/602c1538-f056-40d3-9cbf-bf43e90811db

sxyazi avatar Nov 07 '23 13:11 sxyazi

@sxyazi I'm really grateful to you. Finally I could ditch ranger! Thanks fro you work.

Don't you plan to integrate bat for preview?

slavaGanzin avatar Nov 11 '23 21:11 slavaGanzin

Thank you @slavaGanzin!

In terms of highlighting, Yazi and bat both use the same highlighter, syntect, so their functionality (including themes) is identical. But Yazi only highlights the necessary parts, making it faster than other FMs that rely on external highlighters. See https://yazi-rs.github.io/blog/why-is-yazi-fast for more details.

I plan to add support for custom previewers in the next version, so if you really want to use bat, you can integrate it yourself, similar to what other FMs do.

sxyazi avatar Nov 12 '23 02:11 sxyazi

Uber cool very slick and snappy Thanks Misaki

Den søn. 12. nov. 2023 kl. 03.43 skrev 三咲雅 · Misaki Masa < @.***>:

Thank you @slavaGanzin https://github.com/slavaGanzin!

In terms of highlighting, Yazi and bat both use the same highlighter, syntect https://github.com/trishume/syntect, so their functionality (including themes) is identical. But Yazi only highlights the necessary parts, making it faster than other FMs that rely on external highlighters. See https://yazi-rs.github.io/blog/why-is-yazi-fast for more details.

I plan to add support for custom previewers in the next version, so if you really want to use bat, you can integrate it yourself, similar to what other FMs do.

— Reply to this email directly, view it on GitHub https://github.com/ibraheemdev/modern-unix/issues/129#issuecomment-1806981879, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALDUWCEBN5O6RZFUKLK2KDYEAZUTAVCNFSM6AAAAAA7BFQTOCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWHE4DCOBXHE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Med Venlig Hilsen/ Regards

bluethumb avatar Nov 12 '23 10:11 bluethumb