Skip to content

Instantly share code, notes, and snippets.

View abrasumente233's full-sized avatar
🛏️
Oh

abrasumente abrasumente233

🛏️
Oh
  • 04:34 (UTC)
View GitHub Profile
@abrasumente233
abrasumente233 / nix-lang.md
Created March 21, 2024 17:41 — forked from edolstra/nix-lang.md
Nix language changes

This document contains some ideas for additions to the Nix language.

Motivation

The Nix package manager, Nixpkgs and NixOS currently have several problems:

  • Poor discoverability of package options. Package functions have function arguments like enableFoo, but there is no way for the Nix UI to discover them, let alone to provide programmatic ways to