nix-mode (pydefault "let" n > "pkgs = import " (p "") " { };" n > "pyproject-nix = import (builtins.fetchGit {" n > "url = \"https://github.com/pyproject-nix/pyproject.nix.git\";" n > "}) { inherit (pkgs) lib; };" n > "python = pkgs." (p "python3") ";" n > "project = pyproject-nix.lib.project.loadPoetryPyproject { projectRoot = ./.; };" n "in" n > "python.pkgs.buildPythonPackage (project.renderers.buildPythonPackage { inherit python; })") (pyshell "let" n > "pkgs = import " (p "") " { };" n > "pyproject-nix = import (builtins.fetchGit {" n > "url = \"https://github.com/pyproject-nix/pyproject.nix.git\";" n > "}) { inherit (pkgs) lib; };" n > "python = pkgs." (p "python3") ";" n > "project = pyproject-nix.lib.project.loadPoetryPyproject { projectRoot = ./.; };" n > "extraPackages = (ps: with ps; [" (p "flake8 isort mypy") "]);" n > "pythonEnv = python3.withPackages (project.renderers.withPackages { inherit python extraPackages; });" n "in" n "pkgs.mkShellNoCC {" n > "packages = [pythonEnv];" n > "shellHook = ''" n > "export PYTHONPATH=$(readlink -f " (p "./.") "):$PYTHONPATH" n > "export MPLBACKEND=" (p "TkAgg") n > "'';"n "}") (sal > "pkgs.fetchFromGitHub {" n > "owner = \"pixelifytica\";" n > "repo = \"simple-access-layer\";" n > "rev = \"7a5d43959cd28d668f92b702e4cd955e27d7b220\";" n > "hash = \"sha256-soZ1yDd3aVT7icXrifELJygPjNuzl0w26k/WOm5C1Gs=\";" n > "}") ;; Local Variables: ;; mode: lisp-data ;; outline-regexp: "[a-z]" ;; End: