4 ms·
The idea of Mario is to use Python objects in your native shell (bash/zsh/fish/etc) https://github.com/python-mario/mario https://github.com/python-mario/mario
by j88439h84 7y ago
The idea of Mario is to use Python objects in your native shell (bash/zsh/fish/etc)
https://github.com/python-mario/mario https://github.com/python-mario/mario
- scrollaway 7y agoXonsh seems like a more popular, maintained and viable approach to that: https://github.com/xonsh/xonsh/ https://github.com/xonsh/xonsh/
- j88439h84 7y agoXonsh is a whole shell environment though, which isn't what parent wanted. As for popularity, yes, Mario is relatively new. :-)
- t0astbread 7y agoThe GitHub repo looks kinda weird on first glance (>1k commits but <100 stars, virtually no contributors or issues, empty LICENSE file) but yeah it is more of what I thought. Personally, I'm not very accustomed to Python though, so I find the syntax kinda weird. I'd prefer something that feels more like a standard Un*x tool (like nushell).
- Skunkleton 7y agoXonsh cant handle backgrounding commands. For example `sleep 10` followed by a ctrl-z just hangs the shell. It has been this way for a long while.