Readit News logoReadit News
amardeep commented on Vega – A declarative language for interactive visualization designs   vega.github.io/vega/... · Posted by u/worble
amardeep · 2 years ago
For people who have used both vega and Apache echarts, how do they compare?
amardeep commented on My MacBook Setup (the 2024 version)   github.com/maoxiaoke/setu... · Posted by u/maoxiaoke
amardeep · 2 years ago
Just a shout out to nix-darwin[1]. It is nix, so initial setup is a bit involved. But then it truly makes it easy to configure everything in one place including mac defaults, homebrew apps declaratively and mas apps etc.

There is a sample config in nix-darwin repo[2].

[1] https://github.com/LnL7/nix-darwin

[2] https://github.com/LnL7/nix-darwin/blob/master/modules/examp...

amardeep commented on 20 years of Nix   20th.nixos.org/... · Posted by u/domenkozar
pbronez · 3 years ago
DevEnv looks neat, maybe I’ll try it.

I expect my main hurdle will be stuff that isn’t in NicPkgs. Especially for dev stuff, I’m going to want to pull in low-profile GitHub stuff or Python packages. What’s the escape hatch to bring those into the dev environment?

amardeep · 3 years ago
For python, you could just install bare python with venv and/or poetry and manage your dev python dependencies outside nix. For eg. if you were using devenv.sh, there is an example here: https://github.com/cachix/devenv/tree/main/examples/python-p...
amardeep commented on 20 years of Nix   20th.nixos.org/... · Posted by u/domenkozar
domenkozar · 3 years ago
Hey! We've been working at Cachix to address this using https://devenv.sh/.

It's primary targeted to improve DX and on-board users quickly.

amardeep · 3 years ago
Thanks Domen,

devenv.sh is quite nice, and have already started using it.

amardeep commented on 20 years of Nix   20th.nixos.org/... · Posted by u/domenkozar
amardeep · 3 years ago
I have been exploring nix for the past few months and my experience with nix has been both exhilarating and frustrating, simultaneously. On one hand, I find it hard to imagine not using nix now, but on the other hand, I hesitate to recommend it to other colleagues due to its steep learning curve, ux issues and potential for footguns.

I sincerely hope that nix community improves the UX to make it more accessible to new users. Though for those willing to invest time in learning it, nix is extremely useful and highly recommended.

u/amardeep

KarmaCake day1084November 18, 2008View Original