NixOS/nixpkgs
View on GitHub ↗ ★ 26,678 Nix
Nix Packages collection & NixOS
597 mentions on Hacker News by 359 people: 26 stories, 571 comments · first 2013-12-15 · latest 2026-10-21
20082026
-
…use Nix for this as well, but I'm not terribly familiar with using Nix on foreign distros. [0]: https://github.com/NixOS/nixpkgs/blob/de493bd74921139860624e... [1]: https://github.com/NixOS/nixpkgs/blob/de493bd74921139860624e...
comment by jbboehr · 2020-05-21 · in What Is Nix? -
…properties of the language allow to define how to build specific program in a declarative way. [1] https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/sq...
comment by takeda · 2020-05-21 · in What Is Nix? -
…and Nix generates actual config. Here[1] is example of how PostgreSQL is configured. [1] https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/s...
comment by takeda · 2020-05-21 · in What Is Nix? -
…loads the sshd package and calls a function, which returns a systemd unit with the right filenames. https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/s...
comment by geofft · 2020-05-21 · in What Is Nix? -
No tomorrow could be BSD and Nix https://github.com/NixOS/nixpkgs/pull/82131
comment by Ericson2314 · 2020-05-20 · in What Is Nix? -
…to get blas... so I guess a few bugs [1] are expected. Otherwise I've been really impressed. https://github.com/NixOS/nixpkgs/issues/88449
comment by ninetax · 2020-05-20 · in What Is Nix? -
Yeah, there is a giant repo of package definitions at https://github.com/NixOS/nixpkgs . Those definitions tell nix how to build everything from the ground up.
comment by throwaway894345 · 2020-05-20 · in What Is Nix? -
…also collected some info about which other distros already have it on-by-default and since when: https://github.com/NixOS/nixpkgs/pull/85119 dropwatch is very useful, I used it to debug interruptions of our VPN setup between servers.
comment by nh2 · 2020-05-20 · in Watch Where the Linux Kernel Drops a Packet -
…targetPkgs.SDL2.all ]; Also just was doing some overdue cross cleanups with pkg-config https://github.com/NixOS/nixpkgs/pull/87705
comment by Ericson2314 · 2020-05-13 · in Pinephone first steps -
…as an image for Windows Subsystem for Linux. Looks like it's been an open issue for awhile. https://github.com/NixOS/nixpkgs/issues/30391 Seems someone may have figured it out - https://github.com/Trundle/NixOS-WSL
comment by ShamelessC · 2020-05-07 · in A Gentle Introduction to the Nix Family (2019) -
…more complex. As someone who as actually started about reproducing BSD bootstraps declaritively ( https://github.com/NixOS/nixpkgs/pull/82131/files ) they are way more entangled than they need to be, so Theo de Raadt has no ground to stand…
comment by Ericson2314 · 2020-05-04 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…Ryzen 3000 series CPUs are known to have issues with systemd while booting ( which affect nixos https://github.com/NixOS/nixpkgs/issues/64443 ). And the fact that it works for the author helps me deciding that 3700x suits my needs and…
comment by chakerb · 2020-04-26 · in My NixOS Desktop Flow -
…packages. I've found NixOS compares pretty well with other Linux distributions in that regard. https://github.com/NixOS/nixpkgs
comment by jml7c5 · 2020-04-26 · in My NixOS Desktop Flow -
…is only informally defined as an attribute set with an attribute type with the value derivation : https://github.com/NixOS/nixpkgs/blob/2cd8c35c1fdfdb773df7ec... I am pretty sure that instantiating a derivation probably requires more…
comment by danieldk · 2020-04-26 · in My NixOS Desktop Flow -
…this. P.S. On the other hand, I succeeded creating a minimal Docker image using magicpak[2]. [1]: https://github.com/NixOS/nixpkgs/tree/master/pkgs/developmen... [2]: https://github.com/coord-e/magicpak
comment by aeurielesn · 2020-04-26 · in My NixOS Desktop Flow -
…spread across a varying set of directories, you end up with this wrapper for every GCC invocation: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp... And this just doesn't sit well with me:…
comment by ylyn · 2020-04-26 · in My NixOS Desktop Flow -
NixOS already did this at https://github.com/NixOS/nixpkgs/issues/74516
comment by htfy96 · 2020-04-24 · in Two Months with Powershell on a Unix -
▲ 1
Comment on Experience with Nix (2014)story by searchableguy · 2020-04-21 · 0 comments
-
…depends on postgresql, and that's all what's needed. Here's definition of psycopg2 from NixPkgs: https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen... (the highlighted part is the only thing that's needed everything else is just…
comment by takeda · 2020-04-16 · in My experience with NixOS -
…development might also be slightly frustrating if you are used to installing things globally. [0] https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio...
comment by therein · 2020-04-15 · in My experience with NixOS -
…ttps://nixos.org/nixos/packages.html?channel=nixos-19.09 [2] https://github.com/NixOS/nix#license [3] https://github.com/NixOS/nixpkgs/blob/master/COPYING [4] https://guix.gnu.org/about/
comment by kalium-xyz · 2020-04-15 · in My experience with NixOS -
…run your k8 cluster if you are insane (or have the $$$ for salaries) enough to run your own k8. See https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/s... Specifically "services.kubernetes.apiserver.enable = true" My strong…
comment by ghuntley · 2020-04-13 · in Erase your darlings: immutable infrastructure for mutable systems -
People conserved with the configuration concerns notes in the article should check out https://github.com/NixOS/nixpkgs
comment by rudolph9 · 2020-02-26 · in The Slippery Slope of Docker Dev Environments -
I see, was not aware of it, although perhaps it might be possible to do it now: https://github.com/NixOS/nixpkgs/pull/67232
comment by takeda · 2020-02-11 · in I Was Wrong about Nix -
…) interesting. However, it might not be the best experience at the moment for the Raspberry Pi 4 ( https://github.com/NixOS/nixpkgs/issues/63720 ).
comment by choward · 2020-02-05 · in End-of-Life Announcement for CoreOS Container Linux -
There is a hack to patch only essential component of a system without rebuilding all dependent pkgs : https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp... .
comment by xfer · 2020-02-02 · in Revisiting how we put together Linux systems (2014) -
…script (written in bash) was accidentally quadratic because of quadratic append-to-strings ( https://github.com/NixOS/nixpkgs/issues/27609); and that was despite NixOS having many competent bash programmers. When scripts grow, these things…
comment by nh2 · 2020-02-02 · in Writing Safe Shell Scripts (2019) -
…ESR starting with NixOS 20.03: https://discourse.nixos.org/t/firefox-on-19-09-could-be-mark... https://github.com/NixOS/nixpkgs/pull/72126
comment by danieldk · 2020-01-12 · in OpenBSD won't update Firefox, advises users to switch to ESR -
…ad-hoc packages for multiple versions, and it's ultimately what has been done for Firefox. [1]: https://github.com/NixOS/nixpkgs/pull/72126
comment by rnhmjoj · 2020-01-11 · in OpenBSD won't update Firefox, advises users to switch to ESR -
Here's a concrete example: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio... Maybe the three most noteworthy things are: 1. it's not hard to write your own nix expression 2. you get a reproducible build 3. there are very…
comment by patrec · 2019-11-27 · in Homebrew 2.2 -
I think its a coincidence. Check nodejs commit history: https://github.com/NixOS/nixpkgs/commits/f3282c8d1e0ce6ba5d9... there are minor versions also
comment by huevo5050 · 2019-11-12 · in My Python Development Environment, 2020 Edition -
…it. Amazing tool. Occasionally I still run into weird non-deterministic issues with builds, though: https://github.com/NixOS/nixpkgs/issues/71178 You'd think "pinning" a python version + channel would avoid this.
comment by silviogutierrez · 2019-11-12 · in My Python Development Environment, 2020 Edition -
…wireless networking via wpa_supplicant, as well as the actual package build of wpa_supplicant: https://github.com/NixOS/nixpkgs/blob/nixos-19.09/nixos/modu... https://github.com/NixOS/nixpkgs/blob/nixos-19.09/pkgs/os-sp... Because they're…
comment by evil-olive · 2019-10-21 · in Attempting to Use GNU Guix -
…Does anyone know offhand which nixos component we should file a bug against? Is it https://github.com/NixOS/nixpkgs ?
comment by sn · 2019-10-10 · in NixOS 19.09 -
…which is still gcc7). EDIT: nix just updated to gcc 9.2.0. I was using a slightly outdated release: https://github.com/NixOS/nixpkgs/pull/66836
comment by singron · 2019-08-28 · in GCC null pointer check removed -
…aren't reproducible (the binaries might differ) - but NixOS is ~98% reproducible already[2]! [1]: https://github.com/NixOS/nixpkgs/ [2]: https://r13y.com
comment by tazjin · 2019-08-17 · in Nixery: Transparently build and serve containers using Nix -
…build complex projects in Nix and maintain them. (edit) An example of binary packages in Nixpkgs: https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen...
comment by swdunlop · 2019-08-13 · in Why GNU/Linux Viruses Are Fairly Uncommon -
…me to switch, in fact. [0] https://unix.stackexchange.com/questions/522822/different-me... [1] https://github.com/NixOS/nixpkgs/issues/36759 [2] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=autor... [3]…
comment by mkingston · 2019-08-12 · in Ask HN: Configuration Management for Personal Computer? -
…give NixOS a go some time. For any other WSL users here, it's worth keeping an eye on this issue: https://github.com/NixOS/nixpkgs/issues/30391 (NixOS being packaged up as a WSL distro).
comment by crispinb · 2019-08-12 · in Ask HN: Configuration Management for Personal Computer? -
…of nixpgs. Like this: let nixpkgs = builtins.fetchTarball { name = "nixpkgs-upstream"; url = https://github.com/NixOS/nixpkgs/archive/a835adc10cb813d214a9069361d94a2a3f8eb3a5.tar.gz; sha256 = "0h4lacvqmk356ihc7gnb44dni6m5qza23vlgl6w6jdhr9pj…
comment by cwp · 2019-07-21 · in Flakes – Proposed mechanism to package Nix expressions into composable entities -
I believe some operating systems have patches to get around this problem? See https://github.com/NixOS/nixpkgs/pull/61076 for example.
comment by spindle · 2019-06-15 · in ZFS on Linux 0.8.1 Released -
…into the same determinism issues. Here's the latest update to the hack, moving from MD5 to SHA1: https://github.com/NixOS/nixpkgs/commit/ed8f3b5fa3cebfc3662a...
comment by Scaevolus · 2019-06-07 · in Abusing SHA-1 collisions for Chromium updates -
▲ 183
Abusing SHA-1 collisions for Chromium updatesstory by lelf · 2019-06-06 · 36 comments
-
…that aren't in the image itself, since they are assumed to exist on the host system. See https://github.com/NixOS/nixpkgs/pull/51060 for an example.
comment by Pneumaticat · 2019-05-22 · in Linux apps that run anywhere -
Yes, they do have an agenda, because how else you explain patches like this: https://github.com/NixOS/nixpkgs/blob/1137200d6b7fcf8fc401b5... Note that they didn't fork the project under some different name, they shipped it like this under…
comment by h91wka · 2019-05-18 · in The struggles of an open source maintainer -
…added the per-package ‘maintainers’ field in Nixpkgs [0] and removed it in Guix [1]. :-) [0] https://github.com/NixOS/nixpkgs/commit/7b7ed8f1af447f7d2ddb... [1] https://git.savannah.gnu.org/cgit/guix.git/commit/?id=154f1f... In Guix we…
comment by civodul · 2019-05-03 · in GNU Guix 1.0 -
…is often more up-to-date than Arch Linux even, due to the high number of Nix developers. [1] https://github.com/NixOS/nixpkgs
comment by nextos · 2019-05-03 · in GNU Guix 1.0 -
…GitHub might be more reliable and better fit to server a huge amount of users than savannah... [0]: https://github.com/NixOS/nixpkgs [1]: https://git.savannah.gnu.org/cgit/guix.git/
comment by vbrandl · 2019-05-02 · in GNU Guix 1.0 -
…some network configuration[2]. [1]: https://nixos.org/nixos/manual/index.html#sec-nixos-tests [2]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests/nat...
comment by rnhmjoj · 2019-04-24 · in QEMU v4.0.0 released