temporary python dependencies (non-functional)

This commit is contained in:
Aram Markarov
2026-02-14 16:38:08 +01:00
parent 7e81994589
commit e3cf92f402
+11 -12
View File
@@ -9,17 +9,13 @@
}; };
}; };
outputs = outputs = {
{
self, self,
nixpkgs, nixpkgs,
... ...
}@inputs: } @ inputs: let
let forAllSystems = fn: nixpkgs.lib.genAttrs nixpkgs.lib.platforms.linux (system: fn nixpkgs.legacyPackages.${system});
forAllSystems = in {
fn: nixpkgs.lib.genAttrs nixpkgs.lib.platforms.linux (system: fn nixpkgs.legacyPackages.${system});
in
{
formatter = forAllSystems (pkgs: pkgs.nixfmt); formatter = forAllSystems (pkgs: pkgs.nixfmt);
packages = forAllSystems (pkgs: rec { packages = forAllSystems (pkgs: rec {
@@ -30,18 +26,17 @@
withX11 = false; withX11 = false;
withI3 = false; withI3 = false;
}; };
app2unit = pkgs.callPackage ./nix/app2unit.nix { inherit pkgs; }; app2unit = pkgs.callPackage ./nix/app2unit.nix {inherit pkgs;};
}; };
default = zshell; default = zshell;
}); });
devShells = forAllSystems (pkgs: { devShells = forAllSystems (pkgs: {
default = default = let
let
shell = self.packages.${pkgs.stdenv.hostPlatform.system}.zshell; shell = self.packages.${pkgs.stdenv.hostPlatform.system}.zshell;
in in
pkgs.mkShell.override { stdenv = shell.stdenv; } { pkgs.mkShell.override {stdenv = shell.stdenv;} {
inputsFrom = [ inputsFrom = [
shell shell
shell.Plugins shell.Plugins
@@ -50,6 +45,10 @@
material-symbols material-symbols
rubik rubik
nerd-fonts.caskaydia-cove nerd-fonts.caskaydia-cove
(pkgs.python3.withPackages (python-pkgs: [
python-pkgs.pillow
python-pkgs.materialyoucolor
]))
]; ];
}; };
}); });