2 ms·
Not to hijack, but also consider xonsh[1]. It's Python based, and all your scripts can be Python (or hybrid-Python). I've been using it for both Windows and Lin
by BeetleB 3y ago
Not to hijack, but also consider xonsh[1]. It's Python based, and all your scripts can be Python (or hybrid-Python). I've been using it for both Windows and Linux for over 5 years.
[1] https://xon.sh/ https://xon.sh/
- ansdomizzz662 3y agoI'm interested especially for Windows, does it have any of the footguns relating to awful corporate network drive setups, $HOME, expensive prompts, and the like? I need a good shell for when I'm forced to work on Windows machines (and when WSL isn't available). Git Bash (and even plain MSYS2 bash) performance is so unbelievably awful every single time, and the fixes can be hard to determine and a giant pain in the ass, and sometimes impossible if they are due to windows defender or whatever antivirus junk the corporate environment has installed. However, Python runs fine, so maybe Xonsh would run fine? I realize I should probably just use PowerShell but I strongly dislike the syntax and would have to write function wrappers for basically every command I setup. I'm sure most here can relate to that.
- BeetleB 3y ago> does it have any of the footguns relating to awful corporate network drive setups, $HOME, expensive prompts, and the like? Not sure what you mean - can you give an example? There will be a $HOME environment variable. I never use WSL, Git Bash or Cygwin stuff. Just the normal command prompt with xonsh running on top of it. So I can't speak to performance issues. If you could give examples, I may be able to address them. Definitely should not have issues due to antivirus. It will be a program running continuously. > I realize I should probably just use PowerShell Powershell is probably the best, but I didn't want to expend energy learning it. With xonsh I can have the same config in Linux and Windows, and Python is always a plus.