use localPackages.esbonio instead of esbonio

This commit is contained in:
2023-12-04 21:38:08 +08:00
parent 44ae89efee
commit 396ee9fc73
5 changed files with 13 additions and 8 deletions

View File

@@ -38,12 +38,6 @@
inputs = { nixpkgs.follows = "nixpkgs"; home-manager.follows = "home-manager"; };
};
nix-doom-emacs = { url = "github:nix-community/nix-doom-emacs"; inputs.nixpkgs.follows = "nixpkgs"; };
lsp-devtools = { url = "github:CHN-beta/lsp-devtools"; inputs.nixpkgs.follows = "nixpkgs"; };
esbonio =
{
url = "github:swyddfa/esbonio";
inputs = { nixpkgs.follows = "nixpkgs"; lsp-devtools.follows = "lsp-devtools"; };
};
};
outputs = inputs:

View File

@@ -40,4 +40,5 @@
};
cppcoro = callPackage ./cppcoro {};
date = callPackage ./date {};
esbonio = python3Packages.callPackage ./esbonio {};
}

View File

@@ -0,0 +1,11 @@
{ lib, fetchPypi, buildPythonPackage }: buildPythonPackage rec
{
pname = "esbonio";
version = "0.16.3";
src = fetchPypi
{
inherit pname version;
sha256 = "1ggxdzl95fy0zxpyd1pcylhif1x604wk4wy7sv9322hc84b708zx";
};
doCheck = false;
}

View File

@@ -25,7 +25,6 @@ inputs:
topInputs.napalm.overlays.default
topInputs.pnpm2nix-nzbr.overlays.default
topInputs.lmix.overlays.default
topInputs.esbonio.overlays.default
topInputs.aagl.overlays.default
(import "${topInputs.dguibert-nur-packages}/overlays/nvhpc-overlay")
(final: prev:

View File

@@ -389,7 +389,7 @@ inputs:
_pythonPackages = [(pythonPackages: with pythonPackages;
[
# required by vscode extensions restrucuredtext
esbonio
localPackages.esbonio
])];
};
users.sharedModules =