Viewing profile — dlyons
dlyons
HN member- Joined
- Fri, Apr 15, 2022, 5:28 AM UTC
- HN karma
- 93
- Public activity
- 42 items
- HN profile
- View on Hacker News ↗
About dlyons
Recent public activity
-
comment
Comment #43155024
Getting my hands on a 3dfx Voodoo3 felt like such a dream.
-
comment
Comment #40158918
I’ve wrapped nix-darwin, home-manager etc in a Nix configuration for macOS, with a starter template and simple installer. I’ve been running it for a couple years, you can use it to…
-
comment
Comment #39515344
I’ve been using Nix on Mac for a couple years now and haven’t seen this behavior. Just works. Maybe mixing sudo / user permissions during initial installation broke it. Nix is pret…
-
comment
Comment #39515296
Not on macOS, but if you want run NixOS in a VM or on bare metal you can use nix-impermanence. Recreates your system/state from scratch on each reboot. https://nixos.wiki/wiki/Impe…
-
comment
Comment #39515196
I’ve beeen using Nix on macOS for years now, and I don’t imagine ever going back. Declarative software management is the future. So easy to keep my dev environment up-to-date and q…
-
comment
Comment #39410684
Shameless plug: I maintain a Nix for MacOS configuration starter that has a step by step guide on getting started (725+ stars). https://github.com/dustinlyons/nixos-config
-
comment
Comment #39172606
A lot of opinions on Nix here, but I manage a declarative configuration on my Mac that I now couldn’t live without. I have step by step instructions if you want to try it yourself.…
-
comment
Comment #39006195
I would argue the benefit is also it’s declarative, done forever, and your machine becomes relatively bulletproof. Dev environment issues are a thing of the past, once you’ve defin…
-
comment
Comment #39006160
I’ve been using Nix directly on MacOS with minimal issues for a few years now. Works great. I hate using docker on Mac and have since replaced it with flakes and devenv. My configu…
- comment
-
comment
Comment #39005757
Here's my flake that does it: https://github.com/dustinlyons/nixos-config/blob/main/flake....
-
comment
Comment #38939996
1. In the beginning, it's very slow. But just iterate and make your project better and better. 2. Use your README to grab the attention of the user. I have a list of features, vide…
-
comment
Comment #38939933
The project uses this overlay: https://github.com/nix-community/emacs-overlay What that means is if something is broken in Emacs, the community will fix it, and all I need to do is…
-
comment
Comment #38931825
Same. I initially started with Guix, because I'm a Lisp hacker at heart, but once I learned about nix-darwin I jumped ship and there was no going back ;) Keeping my NixOS machine o…
-
comment
Comment #38930956
Although Guix reads better than Nix (after all, it's Lisp), I found the support and resources available for learning severely lacking. Plus, you have to jump through hoops to insta…
-
comment
Comment #38930806
Feel free to open an issue if you have any questions! I'll be happy to help.
-
comment
Comment #38930379
I tried to make Nix as easy to adopt as possible by creating Nix commands and a step by step guide (600+ stars): https://github.com/dustinlyons/nixos-config I love Nix. I use it ev…
-
comment
Comment #38330281
Family. Video games. Touching grass. Running. Accepting that I only have 4-6 hours of good programming in me a day.
- story
-
comment
Comment #38108935
Hey, I have a pretty extensive Emacs configuration [1] on my Macbook using Nix, nix-darwin, and the Nix community Emacs overlay. It's been stable across multiple OS updates, and if…
-
comment
Comment #37820237
Nix has a great community of folks passionate enough to write free books ;) I've spent over a year making my personal Nix config work well for others: https://github.com/dustinlyon…
-
comment
Comment #37362036
Haha wow, I played a Ferengi as well! Who knows, we may have crossed paths.
-
comment
Comment #37356271
Oh wow, this is so great. Thank you for this. I haven't read this in 25+ years. The line editor experience of building a stack and calling a function, I have not really found again…
-
comment
Comment #37343257
13 year old me learned to write code on FurryMUCK. No idea at the time what a Furry was, or why strangers in game were trying to "yiff" me. It was incredible though; I was big into…
-
comment
Comment #37261977
Here's my MacOS Nix environment that also works on NixOS: https://github.com/dustinlyons/nixos-config