tweak(shell): add Qtile to PYTHONPATH for LSP
This commit is contained in:
parent
f8053e11eb
commit
76884f5bfa
1 changed files with 14 additions and 0 deletions
|
@ -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}";
|
||||||
|
}
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue