{ pkgs ? import { }, }: pkgs.mkShell { name = "nixosbuildshell"; nativeBuildInputs = with pkgs; [ git nixFlakes python310 python310Packages.black python310Packages.mypy python310Packages.pylint qtile python310Packages.python-lsp-server vim ]; shellHook = '' PATH=${pkgs.writeShellScriptBin "nix" '' ${pkgs.nixFlakes}/bin/nix --experimental-features "nix-command flakes" "$@" ''}/bin:$PATH export DEVENV_ROOT=$(pwd) ''; }