I Was DEFINITELY Sleeping on This Terminal Shell

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

Xonsh (referred to as 'Kunch' in the transcript) is a Python-powered shell that acts as a superset of Python, letting you run shell primitives like ls, cd, pipes, and redirects alongside real Python code in the same environment. The video walks through installation, basic usage, Python syntax in the shell (imports, functions, lambdas, list manipulation), environment variable handling, aliases as Python objects, JSON parsing, and integrations with tools like Starship, Atuin, and Zoxide. Key tradeoffs are discussed: xonsh is not POSIX-compatible, variable name collisions with shell commands can cause confusion, and it lacks Nushell's structured data features like HTTP get or table output from ls. The author plans to test it as a daily driver.

16m watch time

Sort: