Yazi: Difference between revisions
Yazi has changed some of its syntax, which broke the advanced configuration. |
m chill with the excessive boldface and add some external links for Yazi and Uberzug++. |
||
| Line 1: | Line 1: | ||
<strong>[https://yazi-rs.github.io Yazi]</strong> is a blazing-fast terminal file manager developed in Rust, using non-blocking async I/O for an efficient, user-friendly, and highly customizable file management experience. It features full asynchronous support, distributing CPU tasks across multiple threads to maximize resource use and improve performance. | |||
It offers powerful | It offers powerful async task scheduling with real-time progress updates, task cancellation, and internal prioritization. It supports multiple image protocols natively and integrates with [https://github.com/jstkdng/ueberzugpp Überzug++] for broad terminal compatibility. Additionally, Yazi includes built-in code highlighting and image decoding functionalities, along with a pre-loading mechanism to speed up file loading processes. | ||
== Installation == | == Installation == | ||
| Line 88: | Line 88: | ||
The home manager options are defined in the following [https://nix-community.github.io/home-manager/options.xhtml#opt-programs.yazi.enable Home Manager Options Manual]. | The home manager options are defined in the following [https://nix-community.github.io/home-manager/options.xhtml#opt-programs.yazi.enable Home Manager Options Manual]. | ||
The system-wide options are listed on | The system-wide options are listed on {{nixos:option|programs.yazi.*}}. | ||
==== Bleeding edge ==== | ==== Bleeding edge ==== | ||