dotfiles/shell-modules/default.nix

31 lines
556 B
Nix
Raw Normal View History

2025-02-08 22:06:32 +00:00
{ nixpkgs, flake-utils, ... }:
2025-02-08 20:52:42 +00:00
2025-02-08 22:06:32 +00:00
let
imports = [
./languags/python.nix
2025-02-08 20:52:42 +00:00
];
2025-02-08 22:06:32 +00:00
in
{
mkShell =
attrs:
(flake-utils.lib.eachDefaultSystem (
system:
let
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
};
modules = [
attrs
] ++ imports;
evaluated = nixpkgs.lib.evalModules { inherit modules; };
in
{
devShells.default = pkgs.mkShell {
TEST_ENV = builtins.trace evaluated.config "HELLO";
};
}
));
2025-02-08 20:52:42 +00:00
}