Ben Klein
Ben Klein
I think that's the async worker that's still running in the background. zsh-async doesn't have very good support for cygwin, other themes also have a similar problem: https://github.com/agkozak/agkozak-zsh-prompt#asynchronous-methods If it's...
Actually, try this: Exit using `exit` or ctrl-D in the terminal vs Exiting using the close button. If `exit` in the terminal works and the close button doesn't then I...
Actually since `exit` does not work, there's another thing you can try: shut down the worker process before exiting the shell. Try running `async_stop_worker zinc_segment_worker` before using `exit`. If that...
Here's another idea to try: run this to exit the shell: ``` async_worker_eval zinc_segment_worker exit; exit ``` If that works then I think I can implement a solution.
Could you show me what processes are still blocking the closing of the terminal after running that?
I would try killing all the child processes when exiting the shell, something like https://unix.stackexchange.com/questions/124127/kill-all-descendant-processes
 Am I thinking of something else?
Hmmm I haven't been able to reproduce this issue, how did yours break?
I agree with your stance that exa should stay oriented towards the user rather than scripts. If you were to implement an ls mode at all, I would choose the...
@cycle337 I think the recommended / portable way to do that would be to use `find` and count instead. Even `ls` output is often discouraged to be used in scripts...