HNHacker News
TopNewBestAskShowJobs

domenkozar

863 karma · joined July 17, 2019

submissionscomments
domenkozar··on How to Learn Nix
We know documentation is too scattered and incomplete.

I've started https://nix.dev about a year ago to provide a resource for newcomers.

I'm working on comprehensive language tutorial next, but I'm mostly interested what you'd like to learn when getting started.

domenkozar··on How to Learn Nix
Can you try https://nix.dev and let me know what's missing?
domenkozar··on Nix 2.4 Released
There's goes my week changing all tutorial to use flakes at https://nix.dev/
domenkozar··on Nix-GUI: Make NixOS usable for non-technical users through settings / GUI
That's the goal of https://nix.dev, you can subscribe for future updates!
domenkozar··on Building with Nix on Replit
Could you say more what's foreign?
domenkozar··on Migrating from Docker to Podman
Still for reproducibility, it's best to build container images with Nix: https://nix.dev/tutorials/building-and-running-docker-images
domenkozar··on Building Container Images with Nix
There is data-science channel on Matrix and Discord!
domenkozar··on New Laptop: Thinkpad P14s
That's the maximum and for some reason they always take that long.

For no competition I'm not sure, but that would help.

domenkozar··on New Laptop: Thinkpad P14s
https://ok2.de/ThinkPad/P14s-14/ThinkPad-P14s-AMD-Gen-2-21A0...
domenkozar··on macOS Nix setup: an alternative to Homebrew (2020)
I realize that the current naming is confusing, so while writing a tutorial I opened https://github.com/NixOS/nixpkgs/issues/126949 that hopefully gets us to a naming scheme that's more consistent with the triplets in cross compilation world.

As for the binaries, you need to compile them once and then you can use http://cachix.org/ for free to cache them.

domenkozar··on macOS Nix setup: an alternative to Homebrew (2020)
That's going to be improved once Nix 2.4 comes out.

Another few weeks to get all installer fixes out.

domenkozar··on macOS Nix setup: an alternative to Homebrew (2020)
We've just made Nix support Apple Silicon natively!

I've also been working on tutorials for beginners at https://nix.dev, for example how to set up declarative developer environments.

domenkozar··on “Please don't add any of my stuff to this project”
It's interesting since from https://github.com/sponsors/frenck#sponsors he pitches:

> Are you enjoying my work? And want to support me in my effort helping the world to become a better place by dedicating my time & knowledge to create & innovate open source software solutions. Allowing everybody on this earth the privilege to enjoy those things for free?

domenkozar··on From Zero to Prod with NixOS
https://nix.dev/tutorials/deploying-nixos-using-terraform
domenkozar··on Nix is the ultimate DevOps toolkit
Link?
domenkozar··on Nix is the ultimate DevOps toolkit
I agree with your reasoning and the reason this is hard to change is similar to Python 2->3 transition.

If it was about 50 users, we could just do it.

Since there are many users, it takes a while to move from one UI to another.

domenkozar··on Nix is the ultimate DevOps toolkit
Thanks. I'm looking for feedback on the content - in terms of problems with it and what's missing!
domenkozar··on Nix is the ultimate DevOps toolkit
That's the long term plan, once the new command line stabilizes.
domenkozar··on Nix is the ultimate DevOps toolkit
That's another problem of documentation.

The correct way is to search for packages as the following: https://nix.dev/tutorials/ad-hoc-developer-environments.html...

And then install via: nix-env -iA attribute-name

New Nix CLI as part of next release fixes that, but it's not out yet.

domenkozar··on Nix is the ultimate DevOps toolkit
Do you have some examples of that? Maybe a link to discord discussion?
domenkozar··on Nix is the ultimate DevOps toolkit
https://nix.dev/tutorials/deploying-nixos-using-terraform.ht... showcases how you can use terraform to provision things and Nix to describe the machine.

There's also https://terranix.org/ to configure Terraform using Nix.

domenkozar··on Nix is the ultimate DevOps toolkit
There's Darwin support in Nix, but it needs to be polished: https://opencollective.com/nix-macos
domenkozar··on Nix is the ultimate DevOps toolkit
We've grown a lot in last few years and haven't caught up with the policies. See https://github.com/NixOS/nixpkgs/issues/118661 for details.

Note that those statistics are incorrect, but pushes to master still do happen.

domenkozar··on Nix is the ultimate DevOps toolkit
Did you follow the language tutorial in the manual or something else?
domenkozar··on Nix is the ultimate DevOps toolkit
What kind of tutorial would you like to read?
domenkozar··on Nix is the ultimate DevOps toolkit
I've written a few tutorials at https://nix.dev/, more to come in following months :)
domenkozar··on Docker as an Integrated Development Environment (2019)
Tutorial on declarative and reproducible developer environments with Nix: https://nix.dev/tutorials/declarative-and-reproducible-devel...
domenkozar··on Software Distributions and Their Roles Today
If you're looking to try out Nix, let me know if I something is missing on https://nix.dev/
domenkozar··on One Week of NixOS
I'm working on Nix tutorials at https://nix.dev - let me know what's missing :)
domenkozar··on NixCon Live
Next talk starts at 15 UTC, that is in 2 hours.

I'll be speaking how about how to get Nix to become mainstream.

← PreviousPage 3 of 4Next →