From 75b942116dfb0c8eb334c60e437a3a3530b6b565 Mon Sep 17 00:00:00 2001 From: Linnnus Date: Sat, 18 Jan 2025 13:51:40 +0100 Subject: Set sandbox = relaxed on Darwin hosts --- shared/darwin/common-nix-settings/default.nix | 12 ++++++++++++ shared/nixos-and-darwin/common-nix-settings/default.nix | 3 +++ 2 files changed, 15 insertions(+) create mode 100644 shared/darwin/common-nix-settings/default.nix (limited to 'shared') diff --git a/shared/darwin/common-nix-settings/default.nix b/shared/darwin/common-nix-settings/default.nix new file mode 100644 index 0000000..16d0fd6 --- /dev/null +++ b/shared/darwin/common-nix-settings/default.nix @@ -0,0 +1,12 @@ +# This module sets common settings related to Nix such as enabling flakes and +# using overlays everywhere. +# +# Most of the heavy lifting is done in `shared/nixos-and-darwin/common-nix-settings`. +# This module is limited to Darwin-specific settings. +{ + imports = [ + ../../nixos-and-darwin/common-nix-settings + ]; + + nix.settings.sandbox = "relaxed"; +} diff --git a/shared/nixos-and-darwin/common-nix-settings/default.nix b/shared/nixos-and-darwin/common-nix-settings/default.nix index 3681946..1ac3a58 100644 --- a/shared/nixos-and-darwin/common-nix-settings/default.nix +++ b/shared/nixos-and-darwin/common-nix-settings/default.nix @@ -1,5 +1,8 @@ # This module sets common settings related to Nix such as enabling flakes and # using overlays everywhere. +# +# NOTE: This lives under `shared/nixos-and-darwin`. The configuration in here +# should be compatible with both nixos and nix-darwin!! { pkgs, lib, -- cgit v1.2.3