Minor fixes in #broot v1.56.3

Update if you're annoyed by the problems mentioned in the changelog:

https://github.com/Canop/broot/releases/tag/v1.56.3

Release broot v1.56.3 · Canop/broot

fix control characters sometimes remaining in the terminal after broot exit nushell: rename br module to avoid conflict in last nushell version - Fix #1138 - Thanks @paulhey :open_stay on the stagi...

GitHub

  `bacon clippy` basically taught me Rust.

I would not have the job that I do today without the work of the excellent @dystroy, who ALSO built #broot #dysk, #lazy-regex and a bunch of other Rust tools!

The crazy thing? Despite this, he's currently looking for a job or freelance work - imagine having him on your team!

If you're not hiring, you can support him directly, like I've just done, right here:
https://github.com/sponsors/Canop

Sponsor @Canop on GitHub Sponsors

Independent developer, with a passion for developer tools and ergonomics. Author of Broot, rhit, lfs, bacon, miaou...

GitHub

Here's a strange situation:

thousands of #Rust developers use #bacon, #broot, #dysk, or #lazy-regex every single day — tools I wrote, maintain, and improve for free.

Their companies, though? None of them want to hire their author.

If you use my tools at work and your company does #Rust, I'd really appreciate a hand landing a job or freelance mission. A boost goes a long way. 🙏🦀

https://dystroy.org

dystroy

dystroy - Rust consulting

Broot content search

dystroy - blog

Oh, and in order to make ctrl-leftarrow and rightarrow work in the #terminal.app and in #broot, I needed to remove or remap ctrl-left/right from the #macOS keyboard shortcuts "Mission Control" to "Move left/right a space".

And add the following to the "keyboard" settings for the Terminal.app:
^← `\033[1;5D`
^→ `\033[1;5C`
⎇← `\033b`
⎇→ `\033f`

Attention, terminal #nerd topic ahead: If you want to use the #broot tool[1] in macOS Terminal.app, you have to set "Use Option as Meta key" in Terminals settings as shown here https://github.com/Canop/broot/issues/86#issuecomment-574398860.

Only then ALT-ENTER works to open and close broot and change directories.

To install, `brew install broot`.
If you use #xonsh, `xpip install xontrib-broot` to make the `br` alias available. Then set `$UPDATE_OS_ENVIRON = True` in `~/.xonshrc` file.

[1]: https://dystroy.org/broot/

MacOs: alt-enter doesn't work for everybody (define another combination?) · Issue #86 · Canop/broot

alt-enter on mac seems to do the same than enter. If some people are able to test on Mac, please tell me and watch this issue so that I can let you test before official release. Please people also ...

GitHub
GitHub - ranger/ranger: A VIM-inspired filemanager for the console

A VIM-inspired filemanager for the console. Contribute to ranger/ranger development by creating an account on GitHub.

GitHub

For 5 years I've been "just about to implement" one of the most requested features of #broot: the ability to issue a single command of all staged files.

Now it's done and here's broot 1.56 :

https://github.com/Canop/broot/releases/tag/v1.56.0

Release broot v1.56.0 · Canop/broot

impacted_panel verb argument, allows the effect of a verb to be on another panel (eg to scroll the preview panel without removing the focus from the tree) - Fix #1119 focus_panel_left and focus_pan...

GitHub

With more than 2 months with no new release of #broot, small improvements were piling up and are now available in version 1.55.

Most impactful one is probably high-res image display in iTerm2. Nushell users might be interested too.

https://github.com/Canop/broot/releases/tag/v1.55.0

Release broot v1.55.0 · Canop/broot

activate Kitty Graphics Protocol to display Hi-Res images in iTerm2 - Thanks @kidonng Tokyo Night skin ( https://github.com/Canop/broot/blob/main/resources/default-conf/skins/tokyo-night.hjson ) - ...

GitHub

Here's the static site generator which now powers the sites of #broot, #bacon, #dysk, and more:

https://dystroy.org/ddoc/

It's brand new, feedback very welcome

Overview - ddoc

Markdown based static site generator