From 89f7058c97d690c27cad9a67c7e3aeea67d2b2be Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 30 Nov 2020 13:56:19 -0500 Subject: Add rough dump --- 2020/info/08.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to '2020/info/08.md') diff --git a/2020/info/08.md b/2020/info/08.md index c24d8a06..df0b9499 100644 --- a/2020/info/08.md +++ b/2020/info/08.md @@ -21,3 +21,55 @@ composability of such configuration approach, but already have enough interesting information. The talk will be a little more structured and more Emacs-users oriented. + + +- Actual start and end time (EST): Start: 2020-11-28T11.26.34; Q&A: 2020-11-28T11.40.48; End 2020-11-28T11.43.33 + + +# Questions + + +## do you deal with config files such as emacs-custom.el, some which have sensitive data? + + +### Sensitive data is in other directories that aren't shared, and emacs-custom.el is completely avoided, as it prevents reproducible/system independent behaviour + + +## how did you learn nix language basics? Just from the the manual? + + +### He referred to the nix IRC channel + + +## What are the main advantages besides switching computers (which most people rarely do)? + + +### Make parts of config available for projects - sharing with other people + + +## Have you tried Guix in place of Nix? (more parens! :) :) + + +### Currently trying it, and also in-process of switching from Nix to Guix. + + +# Notes + + +## Emacs configuration is entangled with the system configuration (dired uses ls, grep.el uses grep) + + +### Reproducible behaviour is therefore not only dependent of Emacs compilation/configuration, but also system configuration. + + +### "config.el" files configure emacs, and accompanying "default.nix" files make sure that the correct packages/fonts/libraries/etc are installed + + +## reproducible development environment: + + +## using Org-roam to demo how to config a Nix layer(?) + + +### custom.el conflicts with Nix(?) + -- cgit v1.2.3