summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-06-18 09:12:59 +0200
committerGitHub <noreply@github.com>2023-06-18 09:12:59 +0200
commitf6e54f4eb8162743550e785010d8f52cb54a83a3 (patch)
tree5711653c66bab6cc287c820f7be1691ef841196b /nixos
parent5630d719e9e90f66f9eaa4a2d00b303dbee9f4c3 (diff)
parent53077eb1be9da77cb117718b93594f2f3541fa2d (diff)
downloadnixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar.gz
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar.bz2
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar.lz
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar.xz
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.tar.zst
nixpkgs-f6e54f4eb8162743550e785010d8f52cb54a83a3.zip
Merge pull request #192889 from pbsds/code-server-ext-compat
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 = [ ];