~/talk

Building contributor-friendly repositories with Devenv

slides:none on file

Workshop shows how Devenv plus Nix creates reproducible dev shells: init makes three config files and an env shell, adding one line language = "python" yields Python 3.13 with sensible defaults, adding packages pulls from Nixpkgs, and installing a service like LND auto-starts its BitcoinD dependency so both run under Devenv (not systemd). Devenv exposes env vars, entry scripts, and service control via commands such as devenv processes list, but Bitcoin version pinning for modules is not yet implemented.

AI-written summary · about

  1. 0:00Introduction
  2. 3:12Nix difficulty for devs
  3. 6:01First devenv demo
  4. 12:43Environment variables in devenv
  5. 15:55Python setup in devenv
  6. 20:21Running services in devenv
  7. 26:14Extending devenv with modules
  8. 28:38Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.