FARS 1.0.0 Beta

FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta

After more than a year of development, on March 32nd, the release of the 1.0.0 Beta cross-platform, multi-threaded, SIMD-optimized file manager FARS took place.

Features:

  • Any terminal emulator that supports the following formats is required for operation: Sixel, Kitty Graphics Protocol or iTerm2.
  • It is preferable that the terminal emulator supports Kitty Keyboard Protocol, then a greater number of key combinations will be available.
  • Parsing ESC sequences in the terminal emulator is handled by the library Lug 0.5.0.
  • For the user interface, I use my significantly rewritten fork FTXUI 6.0.0 and 6.0.1) with a backend constixel.hpp for rendering in the terminal emulator.
  • Since the interface is no longer text-based, I named this concept SUI – Sixel User Interface (although constixel.hpp supports all three formats).
  • For fast file system operations, the library llfio, which directly calls the syscall.
  • The built-in editor is based on Lexilla and Scintilla (based on the editor turbo).
  • Configuration is stored in TOML format, so Glaze 7.2.0 it was a perfect fit.

The project code is written in C++ (C++23 standard) and is distributed under the WTFPL.

Please report any found bugs!

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster