diff --git a/machines/universedesktop/programs/programming.nix b/machines/universedesktop/programs/programming.nix index 3a85d56..29ee5fb 100644 --- a/machines/universedesktop/programs/programming.nix +++ b/machines/universedesktop/programs/programming.nix @@ -1,15 +1,21 @@ -{ lib, config, pkgs, ... }: { +{ lib, config, pkgs, ... }: let + mypython = let + packageOverrides = final: prev: { + matplotlib = prev.matplotlib.override {enableGtk3 = true;}; + }; + in pkgs.python3.override {inherit packageOverrides;}; +in { virtualisation = { podman = { enable = true; }; }; - + environment.systemPackages = with pkgs; [ godot_4 cbqn-replxx - (pkgs.python3.withPackages (p: (with p; [ + (mypython.withPackages (p: (with p; [ scipy numpy pandas @@ -18,7 +24,7 @@ beautifulsoup4 tqdm matplotlib - pyqt5 + colour ipython python-lsp-server