Flakes: Difference between revisions

imported>Aaron C Hall
clarify, as stable can enable as a experimental feature.
imported>Ursi
`nixFlakes` just points to `nixUnstable` in nixpkgs
Line 32: Line 32:
{ pkgs, ... }: {
{ pkgs, ... }: {
   nix = {
   nix = {
     package = pkgs.nixFlakes;
     package = pkgs.nixUnstable;
     extraOptions = ''
     extraOptions = ''
       experimental-features = nix-command flakes
       experimental-features = nix-command flakes
Line 48: Line 48:
     (pkgs.writeScriptBin "nixFlakes" ''
     (pkgs.writeScriptBin "nixFlakes" ''
       #!/usr/bin/env bash
       #!/usr/bin/env bash
       exec ${pkgs.nixFlakes}/bin/nix --experimental-features "nix-command flakes" "$@"
       exec ${pkgs.nixUnstable}/bin/nix --experimental-features "nix-command flakes" "$@"
     '')
     '')
   ];
   ];