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
-
export LC_ALL=C nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/2322899a1fa85f6547004b2829af81e7b444f506.tar.gz -p openssh ssh -V OpenSSH_6.1p1, OpenSSL 1.0.0i 19 Apr 2012 Note that the first stable release of nixpkgs was in…
comment by john-shaffer · 2024-01-15 · in Timeline to remove DSA support in OpenSSH -
…just grab that one package out of nixpkgs-unstable or nixos-unstable, like: (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixpkgs-unstable.tar.gz") {}).go_1_21 where you had `pkgs.go` before (in your shell.nix or…
comment by dnr · 2024-01-15 · in Going declarative on macOS with Nix and Nix-Darwin -
…commit message (from one of my commits) details some of the struggles supporting Ruby under Nix: https://github.com/NixOS/nixpkgs/commit/b6c06e216bb3bface40e... Each of those problems is due to either: 1. Some unmotivated contrivance in…
comment by cstrahan · 2024-01-15 · in NixOS: Declarative Builds and Deployments -
It's definitely misleading because nixpkgs takes it to an extreme: https://github.com/NixOS/nixpkgs/tree/master/doc/languages-f... Most Haskell packages are not included in the AUR and haskellPackages alone makes up over 17,000 packages on…
comment by throwup238 · 2024-01-10 · in Flakes aren't real and cannot hurt you: using Nix flakes the non-flake way -
…tread from the happy path but it seems most of my work requires tools way off the happy path. [1] https://github.com/NixOS/nixpkgs/issues/56814
comment by throwup238 · 2024-01-09 · in Flakes aren't real and cannot hurt you: using Nix flakes the non-flake way -
This is already done in nixos for daemons: https://github.com/NixOS/nixpkgs/blob/65a62c9f75dc97714f836c... and that's on top of the usual stuff systemd exposes. Then you get firejail for more custom apps. You still need that layer and…
comment by viraptor · 2023-12-25 · in Fedora 40 Plans To Unify /usr/bin and /usr/sbin -
Bootstrapping GCC is not hard at all: https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen... (there are a ton of infrequently-used options in there; if you ignore them what's left is quite simple. replace all the options with…
comment by crotchfire · 2023-12-19 · in Progress toward a GCC-based Rust compiler -
…the time some distributions like NixOS just patched the EXPORT_SYMBOL_GPL out of the Linux kernel ( https://github.com/NixOS/nixpkgs/pull/61076/commits/7b77c27c... ) which could even be totally legal for redistribution as the GPL probably…
comment by nisa · 2023-12-18 · in ZFS Profiling on Arch Linux -
…to whatever version the channel provides. For many dev workflows, that's not enough control. See https://github.com/NixOS/nixpkgs/issues/93327 (which grew from https://github.com/NixOS/nixpkgs/issues/9682 )
comment by ForkMeOnTinder · 2023-12-17 · in Dev onboarding, then and now -
…explicitly set ClassicBondedOnly=false need to change it, that could've been a lot clearer. [1] https://github.com/NixOS/nixpkgs/blob/3dda6d5ed56af34534dd4c... [2] https://ubuntu.com/security/notices/USN-4311-1
comment by l0b0 · 2023-12-16 · in Bluetooth keystroke-injection in Android, Linux, macOS and iOS -
…so did my confidence using Nix. That's pretty much how it works with most things, I think. [0]: https://github.com/NixOS/nixpkgs/blob/203ecda835bcf69633df71...
comment by dqv · 2023-12-15 · in NixOS has one fatal flaw -
…Shoutouts to this NixOS bug which is still ongoing after causing much pain for many years: https://github.com/NixOS/nixpkgs/issues/18995
comment by AndyKelley · 2023-12-13 · in Ubuntu 24.04 LTS will enable frame pointers by default -
…have packages for davinci resolve - they just POST random data to the website. For example NixOS: https://github.com/NixOS/nixpkgs/blob/781e2a9797ecf0f146e814... Arch: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=davin...
comment by flexagoon · 2023-12-12 · in Pitivi – Free video editor with a beautiful and intuitive user interface -
…machine. More relevant for the author may be that a lot of pentesting tools aren't in Nixpkgs yet: https://github.com/NixOS/nixpkgs/issues/81418
comment by YoshiRulz · 2023-11-30 · in Hysp – An independent package manager -
▲ 10
NixOS/Nixpkgs 23.11story by l0b0 · 2023-11-30 · 2 comments
-
…that is running out of ideas. If anyone has any ideas or suggestions, please take a look at https://github.com/NixOS/nixpkgs/issues/262131 -- TIA, and I apologize again if this detracts from the OP!
comment by n8henrie · 2023-11-24 · in Separating debug symbols from executables -
▲ 1
NixOS 23.11 – Release Schedulestory by peter_d_sherman · 2023-11-21 · 0 comments
-
…from a C project of mine: #!/usr/bin/env nix-shell #! nix-shell -i fish --pure #! nix-shell -I https://github.com/NixOS/nixpkgs/archive/4ecab3273592f27479a583fb6d975d4aba3486fe.tar.gz #! nix-shell --packages fish gcc gnumake gmp git cacert…
comment by Aerbil313 · 2023-11-14 · in Rust without crates.io -
…shutting out other open source projects, complains about being shut out of a proprietary product. https://github.com/NixOS/nixpkgs/pull/126326
comment by snapetom · 2023-11-08 · in Home Assistant blocked from integrating with Garage Door opener API -
…from a C project of mine: #!/usr/bin/env nix-shell #! nix-shell -i fish --pure #! nix-shell -I https://github.com/NixOS/nixpkgs/archive/4ecab3273592f27479a583fb6d975d4aba3486fe.tar.gz #! nix-shell --packages fish gcc gnumake gmp git cacert…
comment by Aerbil313 · 2023-11-07 · in Mastering DOM manipulation with vanilla JavaScript -
…to build the kernel. Eg. the following defines which commit of zen-kernel should be used as source. https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specifi...
comment by nani8ot · 2023-11-04 · in Openela releases Red Hat source code on GitHub -
…services.tailscale.enable = true; services.tailscale.package = let old = import(fetchTarball("https://github.com/NixOS/nixpkgs/archive/a695c109a2c.tar.gz")) {}; in old.tailscale; (taken from this issue…
comment by lloeki · 2023-11-03 · in macOS Sonoma Broke Grep -
…you can actually pick whatever version you wish by hitting a specific channel state: nix-env -f https://github.com/NixOS/nixpkgs/archive/nixos-23.05.tar.gz -iA ruby nix-env -f https://github.com/NixOS/nixpkgs/archive/88f63d51109.tar.gz -iA…
comment by lloeki · 2023-11-02 · in macOS Sonoma Broke Grep -
…declarative, nix is not - it's indeed functional machinery. This exposes a declarative interface: https://github.com/NixOS/nixpkgs/tree/master/nixos/modules https://github.com/NixOS/nixos-hardware https://github.com/LnL7/nix-darwin/tree/mas…
comment by lloeki · 2023-11-02 · in macOS Sonoma Broke Grep -
…[1] of a pre-compiled mono binary that gets downloaded and installed (after patching paths). [1] - https://github.com/NixOS/nixpkgs/blob/0cbe9f69c234a7700596e9...
comment by JamesSwift · 2023-10-31 · in NixOS Reproducible Builds: minimal ISO successfully independently rebuilt -
The source for the cpython build is the release tarball ( https://github.com/NixOS/nixpkgs/blob/master/pkgs/developmen... ). In that case, NixOS sets SOURCE_DATE_EPOCH (which I suspect will be picked up by the python build) to the latest…
comment by raboof · 2023-10-29 · in NixOS Reproducible Builds: minimal ISO successfully independently rebuilt -
…respects SOURCE_DATE_EPOCH, and Nixpkgs has specific support for setting that environment variable: https://github.com/NixOS/nixpkgs/blob/92fdbd284c262f3e478033... (although I haven't proved that this is actually how it works for cpython's…
comment by Smaug123 · 2023-10-29 · in NixOS Reproducible Builds: minimal ISO successfully independently rebuilt -
…invoked, but I'm not sure what step you're looking for. For example, the xorriso invocations are at https://github.com/NixOS/nixpkgs/blob/master/nixos/lib/make-...
comment by raboof · 2023-10-29 · in NixOS Reproducible Builds: minimal ISO successfully independently rebuilt -
Relevant is https://github.com/NixOS/nixpkgs/pull/85542 , a (very stale) PR that uses mrustc to get straight to Rust 1.29 and then walks the chain.
comment by Smaug123 · 2023-10-26 · in Running the "Reflections on Trusting Trust" Compiler -
…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-10-26 · in Nix Survival Mode: macOS upgrades won't break Nix anymore -
…installation. It refers to the nixpkgs package archive's flake's master branch's latest revision ( https://github.com/nixos/nixpkgs ). The available inputs are configurable (again, either through NixOS, home-manager or the package…
comment by turboponyy · 2023-10-09 · in Pkgx – “Run anything” from the creator of brew -
…the dependencies. A few years ago, I made a proposal to have some automatic grafting mechanism: https://github.com/NixOS/nixpkgs/pull/10851 This would automagically work by simply maintaining 2 trees of Nixpkgs, one with the cherry-picked…
comment by nbpname · 2023-10-05 · in Kata Containers: The speed of containers, the security of VMs -
…and how it compares to hardened allocators such as Android's Scudo or Graphene's hardened_malloc: https://github.com/NixOS/nixpkgs/issues/90147#issuecomment-6... [2] https://github.com/flatpak/flatpak/issues/4466#issuecomment-... [3]…
comment by akyuu · 2023-09-13 · in Meduza co-founder's phone infected with Pegasus -
…unstable you can use `nix run nixpkgs#shaq -- --listen` or `nix shell nixpkgs#shaq` instead. [0] https://github.com/NixOS/nixpkgs/pull/253135
comment by mig4ng · 2023-09-03 · in Show HN: Shaq, a CLI for Shazam -
▲ 2
Glicol-CLI package on NixOS just publishedstory by mayfly-beak · 2023-08-30 · 0 comments
-
Definitely not elegant. https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp... I rather have a kernel-level filesystem remapper.
comment by ylyn · 2023-08-17 · in $HOME, not so sweet $HOME -
…(and several other providers) you can build your own image with provided configurations, e.g.: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/v... (see `virtualisation` folder for other providers) Then you can do something…
comment by suchar · 2023-08-13 · in NixOS RFC 136 approved: A plan to stabilize the new CLI and Flakes incrementally -
> May I ask why? Because it breaks the universe? https://github.com/NixOS/nixpkgs/issues/24744 https://discourse.nixos.org/t/using-mold-as-linker-prevents-... And presumably this rattles into glibc vs musl, too. patchelf is a working hack…
comment by bsder · 2023-08-13 · in The many issues plaguing Nix -
…It just treats some common symptoms. Could you not just do a sparse checkout for monorepos? https://github.com/NixOS/nixpkgs/pull/135881
comment by jacoblambda · 2023-08-13 · in NixOS RFC 136 approved: A plan to stabilize the new CLI and Flakes incrementally -
…of it in build scripts are properly rewritten. Any example? There are definitely asterisks ( https://github.com/NixOS/nixpkgs/blob/a4d0fe7270cc03eeb1aba4... ), and the default behavior here is one driver for people going out to ask for…
comment by abathur · 2023-08-13 · in What's your go to Nix/NixOS pitch? -
…-org:nix-community) turns up 1.8k issues and 1k PRs. > I suspect No real need to speculate-- https://github.com/NixOS/nixpkgs/commit/7281a851b3594 makes it somewhat clear that this is a convenience for end users that may want to use (or…
comment by abathur · 2023-08-12 · in What's your go to Nix/NixOS pitch? -
…systemd-boot) and swap and hibernate. Hibernate and swap w/zfs are right out unfortunately. https://github.com/NixOS/nixpkgs/issues/106093 I'm quite a zfs advocate so it's a bitter pill, but for laptop use its reasonable. btrfs seems fine,…
comment by anotherhue · 2023-08-12 · in What's your go to Nix/NixOS pitch? -
…... account called “volth” ... contributed ... to NixOS > Volth maintained NixOS Perl subsystem: https://github.com/NixOS/nixpkgs/commits/master?after=1c72dc... > > The obvious denispetrov.com ... programmer ... a New Yorker ... end of a…
comment by nora-puchreiner · 2023-08-05 · in Archive.today: on the trail of mysterious guerrilla archivists of the Internet -
…For example, use an old binutils (2.23.1) in an ephemeral shell: nix-shell -p binutils -I nixpkgs= https://github.com/NixOS/nixpkgs/archive/23befca742f67494f44... (In my opinion, a perfect complement for regular NixOS package search:…
comment by peter_d_sherman · 2023-07-24 · in Searching and installing old versions of Nix packages (2020) -
…curlWithGnuTLS, ...)`. To give more specific Nix examples, here's where `curlWithGnuTLS` is defined https://github.com/NixOS/nixpkgs/blob/dbf6c323883ae7e00941f6... By convention, the packages that want curlWithGnuTLS specifically use that…
comment by rgoulter · 2023-07-21 · in Nixhub: Search Historical Versions of Nix Packages -
…but if that's all you mean, it's not different from Nix in practice, from what it sounds like? https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/netw...
comment by aseipp · 2023-07-20 · in Nixhub: Search Historical Versions of Nix Packages -
…is a little easier to read for me since it doesn't have the duplicated code for each version. [1] https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/netw...
comment by _7tgr · 2023-07-20 · in Nixhub: Search Historical Versions of Nix Packages -
…ETA Code (note control over namespaces available for "unshare"): https://github.com/NixOS/nixpkgs/blob/aae1f384fdaecfbeba100c...
comment by nurple · 2023-07-12 · in Bubblewrap – Low-level unprivileged sandboxing tool used by Flatpak