universe/shell/default.nix

35 lines
672 B
Nix

{ self, lib, ... }:
{
perSystem =
{ pkgs, inputs', ... }:
{
devshells.default =
let
pythonEnv = (
pkgs.python3.withPackages (
p: with p; [
qtile
qtile-extras
]
)
);
in
{
devshell.name = "universe";
devshell.motd = "";
devshell.packages = [
pythonEnv
inputs'.disko.packages.disko
];
env = [
{
name = "PYTHONPATH";
prefix = "${pythonEnv}/${pythonEnv.sitePackages}";
}
];
};
};
}