The Dune Shell

Dune is a powerful shell designed for scripting, combining features of bash and Lisp. It allows for standard shell operations like piping, file redirection, and running programs, while also providing access to a standard library and functional programming abstractions for various tasks. To install Dune with cargo, run a specific command. Additionally, create a .dune-prelude file in the $HOME directory to customize the shell environment at each start. The creator, Adam McDaniel, highlights the coziness and customizability of Dune compared to other shells like bash and Atom, offering the possibility of writing a custom frontend for a unique Dune-based shell. The shell includes arithmetic operators similar to Python’s functionality.

https://adam-mcdaniel.github.io/dune-website/

To top