packages.vscode: add restrucuredtext

This commit is contained in:
2023-12-02 15:34:07 +08:00
parent 3deeb55dbd
commit 97158555e4
4 changed files with 73 additions and 1 deletions

65
flake.lock generated
View File

@@ -212,6 +212,28 @@
"type": "github"
}
},
"esbonio": {
"inputs": {
"lsp-devtools": "lsp-devtools",
"nixpkgs": [
"nixpkgs"
],
"utils": "utils_2"
},
"locked": {
"lastModified": 1701118001,
"narHash": "sha256-BmN1rzmBa+556a28y+PdKTy42du+d8iq8iPWMKTSaIs=",
"owner": "swyddfa",
"repo": "esbonio",
"rev": "b983158394a4b0dde3c7f4fa8f730ace3992d42f",
"type": "github"
},
"original": {
"owner": "swyddfa",
"repo": "esbonio",
"type": "github"
}
},
"evil-escape": {
"flake": false,
"locked": {
@@ -720,7 +742,7 @@
"nixpkgs"
],
"nurl": "nurl",
"utils": "utils_2"
"utils": "utils_3"
},
"locked": {
"lastModified": 1693749173,
@@ -752,6 +774,31 @@
"type": "github"
}
},
"lsp-devtools": {
"inputs": {
"nixpkgs": [
"esbonio",
"nixpkgs"
],
"utils": [
"esbonio",
"utils"
]
},
"locked": {
"lastModified": 1694714211,
"narHash": "sha256-dxdw33sA729QK4PRTqz3+0Fnrju6fL5peKmhUBzeU7A=",
"owner": "swyddfa",
"repo": "lsp-devtools",
"rev": "884d5a45cd2d07c3fd9b17860f5fd4c928d0c856",
"type": "github"
},
"original": {
"owner": "swyddfa",
"repo": "lsp-devtools",
"type": "github"
}
},
"mako-src": {
"flake": false,
"locked": {
@@ -1417,6 +1464,7 @@
"aagl": "aagl",
"deploy-rs": "deploy-rs",
"dguibert-nur-packages": "dguibert-nur-packages",
"esbonio": "esbonio",
"home-manager": "home-manager",
"impermanence": "impermanence",
"lmix": "lmix",
@@ -1663,6 +1711,21 @@
}
},
"utils_2": {
"locked": {
"lastModified": 1680776469,
"narHash": "sha256-3CXUDK/3q/kieWtdsYpDOBJw3Gw4Af6x+2EiSnIkNQw=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "411e8764155aa9354dbcd6d5faaeb97e9e3dce24",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"utils_3": {
"inputs": {
"systems": "systems_3"
},

View File

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

View File

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

View File

@@ -393,10 +393,17 @@ inputs:
feiskyer.chatgpt-copilot yukiuuh2936.vscode-modern-fortran-formatter wolframresearch.wolfram
njpipeorgan.wolfram-language-notebook brettm12345.nixfmt-vscode webfreak.debug
gruntfuggly.todo-tree
# restrctured text
lextudio.restructuredtext trond-snekvik.simple-rst
];
}
)
];
_pythonPackages = [(pythonPackages: with pythonPackages;
[
# required by vscode extensions restrucuredtext
esbonio
])];
};
users.sharedModules =
[{