fe

terminal file explorer and picker

git clone https://9o.is/git/fe.git

commit ad0e35fcdaf32847d04eab32b216bbae34e896a1
parent ebe98906ba4c7dbb4ff319e1d6d676eb2cf4260c
Author: Jul <jul@9o.is>
Date:   Sun, 25 Jan 2026 14:35:16 -0500

handle '... | xargs fe' commands

Diffstat:
Mfe.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/fe.c b/fe.c @@ -17,10 +17,12 @@ int main(int argc, char *argv[]) { entries_t entries; entries_init(&entries, &options); - if (!isatty(STDIN_FILENO)) + if (options.path) + entries_init_path(&entries, options.path); + else if (!isatty(STDIN_FILENO)) entries_init_stdinpath(&entries); else - entries_init_path(&entries, options.path); + entries_init_path(&entries, NULL); tty_t tty; tty_init(&tty, options.tty_filename);