tweak(shell): add Qtile to PYTHONPATH for LSP

This commit is contained in:
Infinidoge 2023-03-01 01:16:35 -05:00
parent f8053e11eb
commit 76884f5bfa

View file

@ -8,6 +8,9 @@ let
docs = pkgWithCategory "docs"; docs = pkgWithCategory "docs";
devos = pkgWithCategory "devos"; devos = pkgWithCategory "devos";
pythonEnv = pkgs.python310.withPackages (p: with p; [
pkgs.qtile.passthru.unwrapped
]);
in in
{ {
_file = toString ./.; _file = toString ./.;
@ -30,6 +33,10 @@ in
unset _PATH unset _PATH
''); '');
devshell.packages = [
pythonEnv
];
commands = with pkgs; [ commands = with pkgs; [
(devos nixUnstable) (devos nixUnstable)
(devos agenix) (devos agenix)
@ -51,4 +58,11 @@ in
(devos cachix) (devos cachix)
; ;
env = [
{
name = "PYTHONPATH";
value = "${pythonEnv}/${pythonEnv.sitePackages}";
}
];
} }