org babel #

Babel is an emacs package that allows arbitrary code to be executed inside org mode documents, and the code and results displayed and exported.

Combined with the inherent flexibility and customisability of emacs, it allows you to create very nice literate programming setups, reminiscent of Jupyter notebooks for example, all from inside emacs, and with all the features of org mode.

Org babel with emacs-jupyter and multiple Python installations on the M1 chip #

I want the following setup:

  • run Python natively on the M1, or through Rosetta emulating x86, seamlessly
  • all the keyboard shorcuts I am used to in emacs
  • autocomplete etc
  • A nice post about what is possible with org babel.