1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-30 19:54:43 +00:00
nix-darwin/modules
Jade Lovelace 8714f9e285
flake: put nixpkgs in NIX_PATH and system registry for flake configs
Currently there are a bunch of really wacky hacks required to get
nixpkgs path correctly set up under flake configs such that `nix run
nixpkgs#hello` and `nix run -f '<nixpkgs>' hello` hit the nixpkgs that
the system was built with. In particular you have to use specialArgs or
an anonymous module, and everyone has to include this hack in their own
configs.

We can do this for users automatically.

NixOS/nixpkgs@e456032add

Co-authored-by: Antoine Cotten <hello@acotten.com>
2024-09-11 08:24:41 +02:00
..
documentation Reapply "eval-config: set class" 2024-06-13 14:35:20 +01:00
environment refactor: rename environment.postBuild to environment.extraSetup 2024-08-17 02:50:56 +03:00
examples {ids,checks}: update for new builder UID/GID values 2024-09-11 01:17:01 +01:00
fonts fonts: remove fonts.fontDir.enable 2024-06-13 11:56:58 +01:00
launchd Merge pull request #716 from tmillr/fix-launchd-calendar-interval 2024-06-15 09:40:58 +01:00
lib write-text: remove support for copy 2024-06-15 12:15:13 +01:00
misc {ids,checks}: update for new builder UID/GID values 2024-09-11 01:17:01 +01:00
networking treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
nix flake: put nixpkgs in NIX_PATH and system registry for flake configs 2024-09-11 08:24:41 +02:00
programs zsh: prefer Nix completions these from Zsh package 2024-09-10 21:40:11 +02:00
security treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
services nixos/github-runner: quote comma separators so as to pass shellcheck 2024-09-06 14:57:35 +02:00
system {ids,checks}: update for new builder UID/GID values 2024-09-11 01:17:01 +01:00
time treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
users users: allow arbitrary group IDs 2024-09-05 10:39:01 +01:00
alias.nix Update def and implementation of nix.package to match NixOS module 2022-08-16 10:41:51 -07:00
homebrew.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
meta.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
module-list.nix flake: put nixpkgs in NIX_PATH and system registry for flake configs 2024-09-11 08:24:41 +02:00