Can’t imagine using my system without this.

  • I binned my copies of ranger and nnn when I found this last year. Its stellar.

    Diskonaut is the only other one that stuck, of the new CLI file managers. hunting lost files from a recovered hard drive was a lot easier with directory visualization for whatever reason.

    • mac ( mac@lemm.ee ) 
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      What are your primary use cases for Yazi? I’m trying to see if it’ll fit into my workflow.

      I’ve been experimenting with it on my MacBook Pro. When I navigate to a few Go projects I’m working on, syntax highlighting only seems to be available in the file preview. After that, it appears to just open in plain Vi.

      At work, I use Windows and primarily code in C#.

      Is Yazi more geared towards file management?

      • It hooks into nearly every base utility I can’t live without (fzf, jq, helix, ripgrep). If you’re on windows im not sure you’re going to get a ton unless you live in WSL.

        You can pick the editor it’ll open by default, which should be configurable with comparable syntax highlighting. Vi can pretty much look like whatever. I think it’ll default to vscode on windows.

        Im not sure what you’d use it for but manage files, but I would have poked it and probably moved along while I was still on windows.

        Edit: the other benefit you might not see has a lot to do with support of mime types.

        https://www.iana.org/assignments/media-types/media-types.xhtml

        The xdg open protocol will open whatever app is assigned to handle type locally. Which is probably why it defaults to editor.

    • Eyck_of_denesle ( Eyck_of_denesle@lemmy.zip ) OP
      link
      fedilink
      arrow-up
      13
      ·
      edit-2
      2 years ago

      Yes. I switched to yazi from ranger. File previews is so much better. Image previews dont hog up ram or crash your manager. It has everything and more like opening encrypted archives, plugin support, themes. I use 2 plugins, one to compress files and the other to display present directory size.

      It’s not just the features but the app itself is magnificent. I have never seen such a goid looking tui app.

    • sudo ( sudo@programming.dev ) 
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      Switched from ranger to yazi months ago. There’s some UI choices that I miss but the configuration via toml and lua plugins is way better than rangers.

      I would like to find a git modeline plugin. Its wild to me that they have a zoxide integrated and keybound by default but no git integration.

      • sntx ( sntx@lemm.ee ) 
        link
        fedilink
        arrow-up
        3
        ·
        2 years ago

        Git integration support was added three weeks ago in 0.3.3 ^^

        You still have to install it manually, but it will be a default plugin in an upcoming release.

  • I’ve installed it for a while and lot of stuff work out of the box, including images in the terminal. But I did not get around to use it more often. It’s pretty good and I think its a full replacement for the usual terminal file managers, but don’t take my word for it. I previously used vifm a little bit and have no other experience.