TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Nix journey part 0: Learning and reference materials

140 pointsby rrampageabout 2 years ago

9 comments

peter_l_downsabout 2 years ago
The nix package search website is OK, but it doesn&#x27;t let you filter by the names of installed binaries. A lot of the time, you have a question like &quot;what nixpkgs attribute do i install in order to get the `python3` command&quot;. I recently wrote a command line tool that allows you to do this. It uses the same elasticsearch index as the search website, but allows more powerful filtering. If anyone is thinking of getting into nix, please consider trying it out!<p><a href="https:&#x2F;&#x2F;github.com&#x2F;peterldowns&#x2F;nix-search-cli">https:&#x2F;&#x2F;github.com&#x2F;peterldowns&#x2F;nix-search-cli</a>
评论 #34990258 未加载
评论 #34989221 未加载
评论 #34989657 未加载
评论 #34990791 未加载
评论 #34990135 未加载
评论 #34990210 未加载
julianeonabout 2 years ago
It feels like Nix is crossing some kind of developer awareness threshhold. For me as someone perusing various tech threads, this feels like the year that, among developers, Nix is going mainstream.
评论 #34993114 未加载
评论 #34991466 未加载
评论 #34992998 未加载
coldbluesabout 2 years ago
My current objective is to make an easy and reproducible configuration + live image installer. I want to automate the whole process. As soon as I plug in the USB stick, my preferred defaults should do their work without user input.<p>Although, I really don&#x27;t like Nix as a language. I really wish it would have used something like GNU Guile. Searching deep for nuggets of information isn&#x27;t nearly as painful as the language itself. I might adapt to it in time, but still.
评论 #34988273 未加载
评论 #34988342 未加载
评论 #34987645 未加载
评论 #34988498 未加载
Havocabout 2 years ago
What sort of time investment is required to get vaguely competent at nix?<p>Mostly dabble in self hosting stuff and not sure it’s worthwhile.
评论 #34991116 未加载
评论 #34991343 未加载
评论 #34992026 未加载
评论 #34991285 未加载
评论 #34992889 未加载
Chatter9220about 2 years ago
So, I don&#x27;t quite grok nix.<p>Am I supposed to use it instead of Ansible and Terraform? Where does it fit exactly?
评论 #34987712 未加载
评论 #34988472 未加载
评论 #34989943 未加载
评论 #34988945 未加载
评论 #34988283 未加载
评论 #34987802 未加载
评论 #34988272 未加载
评论 #34988162 未加载
评论 #34990225 未加载
评论 #34991145 未加载
评论 #34987707 未加载
评论 #34993168 未加载
评论 #34992916 未加载
评论 #34990169 未加载
pikanixabout 2 years ago
regarding function docs, <a href="https:&#x2F;&#x2F;noogle.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;noogle.dev&#x2F;</a> is a new search tool to that effect
评论 #34991660 未加载
zach_mitchellabout 2 years ago
Author here if anyone has questions
评论 #34987417 未加载
benniomarsabout 2 years ago
I&#x27;ve always heard about <i>nix operating systems. So when asked if I preferred an </i>nix environment for development or windows, it was an easy answer. Now there is nixOS and a programming language called nix. I know this annoys me more than it should do, but it also keeps me away from the nix language and nixOS because I think the name is such a obvious stupid decision, that I&#x27;m worried what else stupid decisions they made and I don&#x27;t want to invest my own time finding out.
评论 #34995317 未加载
oslacabout 2 years ago
Aha, yet another tutorial since nobody can agree on anything about it seems. I can set up a nice development environment within VSCode using development containers in like 2 or 3 clicks that I can just yeet to to my GitHub for anyone to use and you don&#x27;t need this kind of PhD for it.<p>For an average programmer or team, this stuff needs to be heavily, massively, streamlined &#x2F; centralized to a single Best Practice.