In this talk, Andrew Tropin will demonstrate how to use rde Emacs for reproducible configuration, including how to enable or remove features. Afterwards, he will handle questions over BigBlueButton. The following image shows where the talk is in the schedule for Sun 2022-12-04. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:06- 9:26 Results of the 2022 Emacs Survey survey 9:35- 9:45 This Year in Org orgyear 9:57-10:22 Build a Zettelkasten with the Hyperbole Rolodex rolodex 10:40-10:50 Linking headings with org-super-links (poor-man's Zettelkasten) orgsuperlinks 11:10-11:20 orgvm: a simple HTTP server for org orgvm 1:00- 1:30 Powerful productivity with Hyperbole and Org Mode hyperorg 1:50- 2:15 Org workflows for developers workflows 2:35- 2:55 GRAIL---A Generalized Representation and Aggregation of Information Layers grail 3:25- 3:45 Putting Org Mode on the Indieweb indieweb 4:05- 4:15 Emacs development updates devel 4:25- 4:35 Fanfare for the Common Emacs User fanfare 4:50- 5:00 Sunday closing remarks sun-close 10:00-10:25 rde Emacs introduction rde 10:50-11:05 justl: Driving recipes within Emacs justl 11:15-11:35 What I'd like to see in Emacs rms 1:01- 1:16 Getting detached from Emacs detached 1:40- 1:55 Top 10 reasons why you should be using Eshell eshell 2:20- 2:40 Emacs was async before async was cool async 3:15- 3:35 The Wheels on D-Bus dbus 4:00- 4:10 Pre-localizing Emacs localizing 4:30- 4:35 Short hyperlinks to Python docs python 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
[[!toc ]] Format: 24-min talk followed by live Q&A (done) Etherpad: Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: TO_CAPTION_QA
Times in different timezones:
Sunday, Dec 4 2022, ~10:00 AM - 10:25 AM EST (US/Eastern)
which is the same as:
Sunday, Dec 4 2022, ~9:00 AM - 9:25 AM CST (US/Central)
Sunday, Dec 4 2022, ~8:00 AM - 8:25 AM MST (US/Mountain)
Sunday, Dec 4 2022, ~7:00 AM - 7:25 AM PST (US/Pacific)
Sunday, Dec 4 2022, ~3:00 PM - 3:25 PM UTC
Sunday, Dec 4 2022, ~4:00 PM - 4:25 PM CET (Europe/Paris)
Sunday, Dec 4 2022, ~5:00 PM - 5:25 PM EET (Europe/Athens)
Sunday, Dec 4 2022, ~8:30 PM - 8:55 PM IST (Asia/Kolkata)
Sunday, Dec 4 2022, ~11:00 PM - 11:25 PM +08 (Asia/Singapore)
Monday, Dec 5 2022, ~12:00 AM - 12:25 AM JST (Asia/Tokyo)
Find out how to watch and participate
# Talk
[[!template id="chapters" vidid="rde-mainVideo" data=""" 00:00.000 Introduction 00:52.040 The challenge 03:34.840 Functional package managers 05:04.920 Guix Home 07:20.360 rde 08:15.520 Vanilla-flavoured 11:37.440 Removing features 13:52.520 Another example 15:14.080 Multiple steps 16:54.400 A small Emacs configuration 18:07.480 Enabling features 22:19.000 Summary """]]
# Q&A
[[!template id="chapters" vidid="rde-qanda" data=""" 00:29.720 Do you use this to have multiple configs running side by side for live comparison? 02:16.760 Are you using Guix System, or Guix on top of another distro? If System, any tips? 03:25.560 One of the issues I've had managing Emacs packages with Guix is a conflict between the Guix package ethos (read-only) and the Emacs package ethos (hackable in real-time). Any suggestions to resolve this? 05:40.800 What is next for rde? 08:08.100 Do you use Emacs without this? If so, for what purposes, and how does it feel compared to rde? 11:07.220 Are there any plans to push things from rde to guix's main channel? 13:34.220 How difficult is it to add support for new Emacs packages to Guix? 15:36.340 Do your reckon RDE is currently opinionated? Or is it a one size fits all framework? 18:19.020 How to get into RDE? Is there already documentation/getting started guide? 20:35.420 Can you mix RDE with custom emacs init file? """]]
Listen to just the audio:
# Description