temporary python dependencies (non-functional)

This commit is contained in:
Aram Markarov
2026-02-14 16:38:08 +01:00
parent 7e81994589
commit e3cf92f402
+40 -41
View File
@@ -9,49 +9,48 @@
}; };
}; };
outputs = outputs = {
{ self,
self, nixpkgs,
nixpkgs, ...
... } @ inputs: let
}@inputs: forAllSystems = fn: nixpkgs.lib.genAttrs nixpkgs.lib.platforms.linux (system: fn nixpkgs.legacyPackages.${system});
let in {
forAllSystems = formatter = forAllSystems (pkgs: pkgs.nixfmt);
fn: nixpkgs.lib.genAttrs nixpkgs.lib.platforms.linux (system: fn nixpkgs.legacyPackages.${system});
in
{
formatter = forAllSystems (pkgs: pkgs.nixfmt);
packages = forAllSystems (pkgs: rec { packages = forAllSystems (pkgs: rec {
zshell = pkgs.callPackage ./nix { zshell = pkgs.callPackage ./nix {
rev = self.rev or self.dirtyRev; rev = self.rev or self.dirtyRev;
stdenv = pkgs.clangStdenv; stdenv = pkgs.clangStdenv;
quickshell = inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.default.override { quickshell = inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.default.override {
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 ];
]; packages = with pkgs; [
packages = with pkgs; [ 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
}); ]))
}; ];
};
});
};
} }