diff options
| author | Karel Kočí <cynerd@email.cz> | 2026-02-12 17:41:43 +0100 |
|---|---|---|
| committer | Karel Kočí <cynerd@email.cz> | 2026-02-12 17:41:43 +0100 |
| commit | 5e838fd97cbfb595912839ddd224ae16f4a76d12 (patch) | |
| tree | 403251c34d44f714b231b89a632df4eb60778d5e | |
| parent | 92639a56c50c5eddfdd9666078585a96c950cbb4 (diff) | |
| download | myconfigs-5e838fd97cbfb595912839ddd224ae16f4a76d12.tar.gz myconfigs-5e838fd97cbfb595912839ddd224ae16f4a76d12.tar.bz2 myconfigs-5e838fd97cbfb595912839ddd224ae16f4a76d12.zip | |
new-flake-dev: tweak the default config by providing overlay
| -rwxr-xr-x | local/bin/new-flake-dev | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/local/bin/new-flake-dev b/local/bin/new-flake-dev index 360a94e..c28f2fd 100755 --- a/local/bin/new-flake-dev +++ b/local/bin/new-flake-dev @@ -11,10 +11,15 @@ cat >./flake.nix <<"EOF" systems, nixpkgs, }: let - inherit (nixpkgs.lib) genAttrs; + inherit (nixpkgs.lib) genAttrs composeManyExtensions; forSystems = genAttrs (import systems); withPkgs = func: forSystems (system: func self.legacyPackages.${system}); in { + overlays = { + packages = final: prev: {}; + default = composeManyExtensions [self.overlays.packages]; + }; + devShells = withPkgs (pkgs: { default = with pkgs; mkShell { |
