Today, was a first day setting up a new computer. I spent most of the time installing applications and building up my setting with declarative configurations. This site has been helpful. I also started this walkthrough for setting up nix on a Mac.

I had to temporarily disable my nix.conf that was generated from the installer then run

Terminal window
nix --extra-experimental-features nix-command --extra-experimental-features flakes run nix-darwin -- switch --flake .

to run the flake.nix file.

I ended up uninstalling nix-darwin after there were several issues I encountered following the instructions on a brand new Mac (even though this article was written a month ago). This beta vibe has continued to be my experience with Nix, though each time I return to it, I feel a get a bit more insight into what is happening and how it can be useful. Unfortunately, the error messages are also difficult to troubleshoot with search engines or language models.

On this day

2025-02-03

1 year later

After more thinking than I really expected I would do about such a thing, I open-sourced Delta today. I still really like the concept of conversation...