I have done this but with Clojure, I needed to use a dynamic language with responsible state management (via Re-frame), but also had a good REPL. Seamless REPL integration with the language itself made it easier as most of the tools I needed were pre-existing.
The installation seems a bit cumbersome and unfriendly to non-technical people. If it's self-contained, it ought to be simple and platform agnostic, not tied to Ubuntu or a specific OS. I'll fork this and re-frame it into a SPA with a Tauri path.
I'm not sure how I would've configured my dotfiles without AI. The nix syntax is a bit daunting, but the rollback feature makes me feel confident in modifying my system agentically. The main setbacks are the non-fhs filesystem, which both applications and agents generally expect.
The extensibility provided with Emacs Lisp has been helpful for hacking together my own Git/Jujutsu plugin. I tried to model it over lazygit/lazyjj although magit has been incredible to use and hard to depart from.
Awesome! I've been reading SICP and Land of Lisp, and wanted to get a good idea of the ecosystem but was overwhelmed by the documentation. Thanks for making it easier for us!
I am already embarassed when my headphone jack slips and everyone can hear a targeted ad putting me on blast. To do so intentionally never occured to me. It would be mortifying.
reply