xonsh icon indicating copy to clipboard operation
xonsh copied to clipboard

Support launching xonsh from a semi-warmed state

Open mariusvniekerk opened this issue 5 years ago • 3 comments

Desired Behavior

When running xonsh i'd like it to find an existing prewarmed xonsh that has already paid the import tax, but hasn't started fully yet and fork that process and then initialize the new one as my interpreter.

This should allow xonsh to have dramatically faster startup times which is particularly useful if you use it as your editor in tools like vscode/pycharm and start new terminals frequently.

For community

⬇️ Please click the 👍 reaction instead of leaving a +1 or 👍 comment

mariusvniekerk avatar Aug 11 '20 16:08 mariusvniekerk

Yes, this is an awesome idea!

scopatz avatar Aug 16 '20 15:08 scopatz

The similar idea with proof of concept - #2473

anki-code avatar Feb 13 '21 13:02 anki-code

Using xonsh-prewarmed you can reserve xonsh session in background.

anki-code avatar Jun 05 '23 13:06 anki-code