PLAY PODCASTS
Declaring an IDE with evalModules (nixcon2023)

Declaring an IDE with evalModules (nixcon2023)

Chaos Computer Club - archive feed · Ryan Mulligan

September 8, 202326m 59s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

The underlying machinery of the NixOS module system, evalModules, is useful for more than just declaring Operating Systems. At Replit, we use it to [declare IDE plugins](https://github.com/replit/nixmodules) for language runtimes, code intelligence (LSP), runners, packagers, and debuggers. Learn how you can use evalModules for your own applications and how we use it to declare an IDE. During the hackday, let's adapt the IDE plugins to emacs, vim, or vscode! about this event: https://talks.nixcon.org/nixcon-2023/talk/3FSNG9/

Topics

nixcon2023357502023darmstadtnixcon2023nixos