summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPeder Bergebakken Sundt <pbsds@hotmail.com>2022-09-25 15:34:12 +0200
committerPeder Bergebakken Sundt <pbsds@hotmail.com>2023-06-17 23:14:50 +0200
commit53077eb1be9da77cb117718b93594f2f3541fa2d (patch)
treea8c4ca8a700cf98552179495a4dd95309da0a0d8 /nixos
parentbbce166d72307eda55c9a62b9d70e1f42d887ec8 (diff)
downloadnixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar.gz
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar.bz2
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar.lz
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar.xz
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.tar.zst
nixpkgs-53077eb1be9da77cb117718b93594f2f3541fa2d.zip
code-server: add vscode-with-extensions compatibility
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/web-apps/code-server.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/nixos/modules/services/web-apps/code-server.nix b/nixos/modules/services/web-apps/code-server.nix
index fa7d4a348c2..11601f6c304 100644
--- a/nixos/modules/services/web-apps/code-server.nix
+++ b/nixos/modules/services/web-apps/code-server.nix
@@ -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 = [ ];