diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 32 |
1 files changed, 22 insertions, 10 deletions
@@ -34,17 +34,29 @@ pkgs = inputs.nixpkgs.legacyPackages.${system}; in { - devShells.default = pkgs.mkShell { - buildInputs = with pkgs; [ - git - gitui - sops + devShells.default = + let + stdenvMinimal = pkgs.stdenvNoCC.override { + cc = null; + preHook = ""; + allowedRequisites = null; + initialPath = pkgs.lib.filter ( + a: pkgs.lib.hasPrefix "coreutils" a.name + ) pkgs.stdenvNoCC.initialPath; + extraNativeBuildInputs = [ ]; + }; + minimalMkShell = pkgs.mkShell.override { stdenv = stdenvMinimal; }; + in + minimalMkShell { + buildInputs = with pkgs; [ + git + sops - # Formatting - treefmt - nixfmt-rfc-style - ]; - }; + # Formatting + treefmt + nixfmt-rfc-style + ]; + }; } ) // { |
