diff --git a/kitty/kitty.conf b/kitty/kitty.conf index a0698d93f..7b2be10da 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -149,10 +149,13 @@ input_delay 3 # If so, set this to no. sync_to_monitor yes -# Close the terminal when the child process (shell) exits. If no, the terminal -# will remain open when the shell exits if processes are still outputting to -# the terminal. If yes, the terminal will close as soon as the child process -# exits regardless of processes outputting to the terminal. +# Close the window when the child process (shell) exits. If no (the default), +# the terminal will remain open when the child exits as long as there are still +# processes outputting to the terminal (for example disowned or backgrounded +# processes). If yes, the window will close as soon as the child process exits. +# Note that setting it to yes means that any background processes still using +# the terminal can fail silently because their stdout/stderr/stdin no longer +# work. close_on_child_death no # Visual bell duration. Flash the screen when a bell occurs for the specified number of