From c59033510f0c872fdfddd03f453d105e9580e57e Mon Sep 17 00:00:00 2001 From: tdback Date: Sun, 9 Feb 2025 20:13:35 -0500 Subject: blog: change wording --- content/posts/development-environments/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'content/posts') diff --git a/content/posts/development-environments/index.md b/content/posts/development-environments/index.md index 2966583..11b1b72 100644 --- a/content/posts/development-environments/index.md +++ b/content/posts/development-environments/index.md @@ -5,7 +5,7 @@ date = '2025-02-09T19:59:55-05:00' draft = false +++ -Recently I decided to fire up Emacs, [declare bankruptcy](https://www.emacswiki.org/emacs/DotEmacsBankruptcy) on my old config, and [rewrite it again from scratch](https://github.com/tdback/emacs.d). I thought I would share how I integrate Emacs into my workflow with Nix to create seamless, reproducible development environments for hacking on projects. +Recently I decided to fire up Emacs, [declare bankruptcy](https://www.emacswiki.org/emacs/DotEmacsBankruptcy) on my old config, and [rewrite it again from scratch](https://github.com/tdback/emacs.d). I thought I would share how I use Emacs alongside Nix to create seamless, reproducible development environments for hacking on projects. # Setting Things Up The secret sauce here is [direnv](https://direnv.net/). `direnv` allows us to load and unload environment variables depending on the current directory. When paired with Nix, we can automatically handle the environment variables for per-project dependencies specified in our `flake.nix` or `shell.nix` files. -- cgit v1.2.3