code-server: add vscode-with-extensions compatibility

This commit is contained in:
Peder Bergebakken Sundt
2022-09-25 15:34:12 +02:00
parent bbce166d72
commit 53077eb1be
2 changed files with 14 additions and 1 deletions

View File

@@ -9,7 +9,17 @@ in {
services.code-server = {
enable = lib.mkEnableOption (lib.mdDoc "code-server");
package = lib.mkPackageOptionMD pkgs "code-server" { };
package = lib.mkPackageOptionMD pkgs "code-server" {
example = ''
pkgs.vscode-with-extensions.override {
vscode = pkgs.code-server;
vscodeExtensions = with pkgs.vscode-extensions; [
bbenoist.nix
dracula-theme.theme-dracula
];
}
'';
};
extraPackages = lib.mkOption {
default = [ ];