Hacker GitHub

← All repos

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

Mentions per year 597 mentions · busiest year 2021 (112)
20082026
  1. …'channel:nixpkgs-unstable' -A pkgsCross.x86_64-freebsd.libcpuid For the gory details, check out https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specifi... and https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specifi...
    comment by Ericson2314 · 2023-07-11 · in Wayland on OpenBSD
  2. Adding it to Nixpkgs.[0] [0] https://github.com/NixOS/nixpkgs/pull/242662
  3. …own test. Gixy is still run when writing any nginx config file with the writer helper function https://github.com/NixOS/nixpkgs/blob/b6cc06826812247fe54655...
    comment by SuperSandro2000 · 2023-07-04 · in Hunting for Nginx alias traversals in the wild
  4. NixOS doesn't run Gixy anymore, see https://github.com/NixOS/nixpkgs/pull/209075 .
  5. …to share across workstation/CI/etc. Some example Nix code for building Docker images is here https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp...
  6. …[1]. It's included in Nixpkgs, actively maintained, and easier to work with IMO. [1]: https://github.com/NixOS/nixpkgs/blob/master/doc/languages-f...
  7. Yes: https://api.github.com/users/<userhandle> From: https://github.com/NixOS/nixpkgs/blob/master/maintainers/mai...
  8. …built and the output can depend on the non-deterministic order that packages are built. Nixpkgs ( https://github.com/nixos/nixpkgs/ ) is a large collection of recipes for existing software. It contains both rules to build software as well…
    comment by hackernudes · 2023-06-19 · in My First Impressions of Nix
  9. …to install a package, search for it at https://search.nixos.org And if this doesn't work, go to https://github.com/NixOS/nixpkgs/issues and search for the name (in both open and closed issues and PRs).
    comment by drdaeman · 2023-06-19 · in My First Impressions of Nix
  10. …to see a complex python app being packaged in Nix. (disclaimer: it's still rough but it does work) https://github.com/NixOS/nixpkgs/tree/master/pkgs/servers/ho...
    comment by lloeki · 2023-06-19 · in My First Impressions of Nix
  11. …default one, which would be reified as its own specific derivation for that package to depend on. https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen...
    comment by lloeki · 2023-06-19 · in My First Impressions of Nix
  12. ▲ 1
    Nixpkgs Emulators
    story by peter_d_sherman · 2023-06-14 · 0 comments
  13. …in nixpkgs where the idea is to get a mostly-static builds that only depend on libsystem on MacOS. https://github.com/NixOS/nixpkgs/issues/214611 At some point the difference does seem to become mostly "what do you do during linking".
    comment by viraptor · 2023-06-08 · in Mergeable libraries [video]
  14. ▲ 4
    NixOS 23.05 beta is released
    story by RaitoBezarius · 2023-05-22 · 1 comment
  15. …that Nixlang isn't popular, though. Anecdotally, I consume a lot of software that makes use of Nix. https://github.com/NixOS/nixpkgs
  16. …Takes 4m 19s on my M1 Pro. [0] https://github.com/coq-community/fourcolor [1] https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen...
  17. …the latest Neovim in Nixpkgs Unstable, modulo a week or two. Neovim 0.9 is on its way in right now: https://github.com/NixOS/nixpkgs/pull/225152 Just make sure your user's Nix profile is included in your XDG paths like so, and the .desktop…
    comment by pxc · 2023-04-07 · in Neovim 0.9
  18. Some progress on that front: https://github.com/NixOS/nixpkgs/pull/202497
    comment by anotherhue · 2023-03-31 · in Immutable Linux distributions
  19. …for it. I'm pretty sure this isn't true. What does upstream emacs have to do for Nix to provide https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/appli... I will agree though that applications which have their own update mechanism or…
    comment by ParetoOptimal · 2023-03-29 · in Ubuntu stops shipping Flatpak by default
  20. …etc. This causes the same sort of "works on my machine" headaches that Nix was meant to solve. See https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/... I avoid this by importing Nixpkgs via a wrapper, which defaults to calling…
    comment by chriswarbo · 2023-03-18 · in 20 years of Nix
  21. The nix option for it was added in 2017: https://github.com/NixOS/nixpkgs/pull/32946 If you find it important, I'd encourage opening a PR to ask for flambda to be enabled by default at https://github.com/NixOS/nixpkgs/issues/new/choose .…
    comment by ParetoOptimal · 2023-03-06 · in Nix-Powered Development with OCaml
  22. Are you using flakes? AFAIK `command-not-found` does not work with them. See https://github.com/NixOS/nixpkgs/issues/171054 and https://discourse.nixos.org/t/why-isnt-there-an-official-bui... `nix-index` is a flake-compatible alternative:…
  23. …NetBSD/pkgsrc is another one of the few that does well, albeit with a less-fancy design [3]. [1]: < https://github.com/NixOS/nixpkgs/blob/96c0fdeb6accc9f76f1887... > [2]: < https://packages.gentoo.org/packages/media-video/ffmpeg > [3]: <…
  24. …but it goes nowhere. Does anyone have a working link to teams_1.5.00.23861_amd64.deb? According to https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/appli... the hash is supposed to be sha256-h0YnCeJX//l4TegJVZtavV3HrxjYUF2Fa5KmaYmZW8E…
    comment by daef · 2023-02-22
  25. …packages require patching for various sources of nondeterminism, and this is an ongoing effort: https://github.com/NixOS/nixpkgs/labels/6.topic%3A%20reprodu... )
    comment by mikepurvis · 2023-02-21 · in Haiku package management
  26. …itself builds properly now.[1] So it definitely could be a viable alternative in the future. [0] https://github.com/NixOS/nixpkgs/pull/116274 [1] https://github.com/NixOS/nixpkgs/pull/116274#issuecomment-85...
  27. …do, I'd suggest dropping me a line so I don't do anything drastic to the package or module. [0] https://github.com/NixOS/nixpkgs/pull/176835 [1] https://github.com/nix-community/poetry2nix
  28. …into a shell.nix file for reasons that aren't entirely clear to me (and I had to hunt it down from https://github.com/NixOS/nixpkgs myself instead of finding docs or a bug report): astunparse = super.astunparse.overridePythonAttrs (old: {…
    comment by gaganyaan · 2023-01-29 · in Ask HN: What Next After Ubuntu?
  29. Looks useful on big repositories! https://github.com/nixos/nixpkgs/ would be a great benchmark for a tool like this :) One of the larger repos on github, close to half a million commits by a large set of contributors to thousands of files.
  30. …much a self-documented boolean. But when I'm in the general situation you describe, I tend to just search github.com/NixOS/nixpkgs in order to figure out usage, if it's not documented elsewhere already. Here is an example for isLinux…
  31. …enabled it), as MAC addresses via `networking.interfaces.<name>.macAddress` are set through it: https://github.com/NixOS/nixpkgs/blob/65e07f20cf04f5db9921dc... kstenerud: I assume you tried that option? Edit: ah, you caught that in an edit…
  32. …network devices, used by systemd-udevd(8) and in particular its net_setup_link builtin”. [1] https://github.com/NixOS/nixpkgs/blob/65e07f20cf04f5db9921dc... [2] https://github.com/NixOS/nixpkgs/blob/65e07f20cf04f5db9921dc... [3]…
    comment by mananaysiempre · 2023-01-15 · in Ubuntu 22.04 LTS servers and phased apt updates
  33. …them. FYI the GNU Make in Nixpkgs doesn't have this problem, since it patches the reference https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/devel... Nixpkgs also provides wrappers/shims around Python, etc. but is also patches all #!…
  34. …to quickly try out this new pager! I know I'll be following along to see how it develops. :) -- 1: https://github.com/NixOS/nixpkgs/pull/209034
  35. …nginx is bit complicated[0], in general, it's fairly easy to set up new systemd services. [0]: https://github.com/NixOS/nixpkgs/blob/nixos-22.11/nixos/modu...
    comment by jbboehr · 2023-01-02 · in VanillaOS: Immutable Ubuntu-Based Linux
  36. …[3] https://gitweb.gentoo.org/repo/gentoo.git/tree/app-editors/v... [4] https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio... [5] https://nixos.org/manual/nixpkgs/stable/#ssec-controlling-ph...
    comment by roland-s · 2023-01-01 · in Setting up my new laptop: Nix style
  37. …around Nix code is much, much easier in comparison. Everything you need is in a single repo, https://github.com/NixOS/nixpkgs , and written in a JSON-like language. Many people also claim that Nix is hard because it requires a functional…
    comment by soraminazuki · 2022-12-25 · in Nix and NixOS, my pain points
  38. …for the long-term, but it seemed so odd that this was preventing anything from going to unstable. ( https://github.com/NixOS/nixpkgs/issues/159612 )
    comment by toastal · 2022-12-25 · in Nix and NixOS, my pain points
  39. …have a concept akin to use-flags, which is what distinguishes Gentoo from Linux from Scratch, see https://github.com/NixOS/nixpkgs/issues/12877 . The fact that Nix doesn't have these is also one reason why it's easier to cache than Gentoo…
    comment by filmor · 2022-12-23 · in Nix on the Steam Deck
  40. …to install a specific version - not git commit or git tag, version - of a package is the problem. https://github.com/NixOS/nixpkgs/issues/93327 Nix before flakes used channels, each with a flat global namespace. Flakes are intended to sit…
  41. …of different versions in nixpkgs. For example, postgres currently has 11 through 15 available ( https://github.com/NixOS/nixpkgs/blob/e7f345ca81f4f5513c4e73... ). Nodejs has 14, 16, 18, and 19 ( https://github.com/NixOS/nixpkgs/blob/e7f345c…
  42. …to restrict Nix fixed output derivation which would make impossible the buildGoModule "hack". [1] https://github.com/NixOS/nixpkgs/issues/84826 [2] https://www.tweag.io/blog/2020-06-18-software-heritage/
    comment by lewo · 2022-12-14 · in Building Go programs with Nix flakes
  43. …for resource/security isolation, and some NixOS modules use them where possible, for example: https://github.com/NixOS/nixpkgs/blob/8d559672bedd54034b711d...
    comment by nh2 · 2022-12-04 · in NixOS 22.11 “Raccoon”
  44. …tractable with most OSs. If you like to test my changes, you can read more about my approach here: https://github.com/NixOS/nixpkgs/pull/203750 For testing I distribute Nvidia as documented here: https://github.com/jhvst/jhvst.github.io/blo…
    comment by Jhsto · 2022-12-01 · in NixOS 22.11 “Raccoon”
  45. …driver currently which breaks connecting external displays on X11 depending on your hardware. See https://github.com/NixOS/nixpkgs/issues/199024 and the comments of https://github.com/NixOS/nixpkgs/pull/165188 . Also setting Coolbits…
    comment by pongo1231 · 2022-12-01 · in NixOS 22.11 “Raccoon”
  46. ▲ 12
    Release 22.11 · NixOS/Nixpkgs
    story by todsacerdoti · 2022-11-30 · 2 comments
  47. I started working on https://github.com/NixOS/nixpkgs/pull/82131 because the idea that different kernel => reshuffled userland is a stupid an a massive source of unneeded switching costs. I am not mad at Linux, but monoliths at the 10M LoC…
    comment by Ericson2314 · 2022-11-07 · in Migrate from Linux to FreeBSD
  48. …no alternatives available). There's a PR hopefully landing soon in nixpkgs to add freebsd building: https://github.com/NixOS/nixpkgs/pull/82131 I was wondering if there's a builder at some point, it may improve the compatibility for the…
    comment by viraptor · 2022-11-07 · in Migrate from Linux to FreeBSD
  49. Alas, nixos does not support homed: https://github.com/NixOS/nixpkgs/issues/91243
    comment by VTimofeenko · 2022-11-02 · in Hard User Separation with NixOS
  50. ▲ 3
    NixOS 22.11 – Release schedule #193585
    story by peter_d_sherman · 2022-11-02 · 0 comments