To reproduce, use the following config, start lf and then close the terminal window:
cmd on-quit ${{
notify-send foo
sleep 1
}}
Because the terminal is already closed, running on-quit as a synchronous shell command will cause app.quit to be called again, forming an infinite loop.
To reproduce, use the following config, start
lf
and then close the terminal window:Because the terminal is already closed, running
on-quit
as a synchronous shell command will causeapp.quit
to be called again, forming an infinite loop.