Skip to content

Instantly share code, notes, and snippets.

View rumisle's full-sized avatar
🛏️
Oh

rumi rumisle

🛏️
Oh
  • 16:31 (UTC)
View GitHub Profile
@rumisle
rumisle / 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