#1154·broot

Feature Request: Pass the output of an external command to an internal one

Author: stevenxxiuCreated Apr 15, 2026Updated Sep 10, 2026
Labelsenhancement

While in Broot, I want to use Fzf to manage some bookmarks. It'll be nice if I can run Fzf and pass the output to :focus. I can't find any workaround for this.

Perhaps something like this could be implemented?

hjson
{
    invocation: bookmarks
    key: "'"
    commands: [{
        execution: ['sh', '-c', 'broot $(cat ~/.config/broot/bookmarks.txt | fzf']
    }, {
        internal: ':focus {stdout}'
    }]
}