|
@@ -56551,70 +56503,6 @@ package
Example:
pkgs.vscodium
-Declared by:
-
-
-
-
- programs.vscode.extensions
-
-
-
-
-The extensions Visual Studio Code should be started with.
-
-Type:
-list of package
-
-Default:
-[ ]
-
-Example:
-[ pkgs.vscode-extensions.bbenoist.nix ]
-
-Declared by:
-
-
-
-
- programs.vscode.globalSnippets
-
-
-
-
-Defines global user snippets.
-
-Type:
-JSON value
-
-Default:
-{ }
-
-Example: {
- fixme = {
- body = [
- "$LINE_COMMENT FIXME: $0"
- ];
- description = "Insert a FIXME remark";
- prefix = [
- "fixme"
- ];
- };
-}
-
-
Declared by:
@@ -56710,7 +56598,177 @@ absolute path
- programs.vscode.keybindings
+ programs.vscode.mutableExtensionsDir
+
+
+
+
+Whether extensions can be installed or updated manually
+or by Visual Studio Code. Mutually exclusive to
+programs.vscode.profiles.
+
+Type:
+boolean
+
+Default:
+true
+
+Example:
+false
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles
+
+
+
+
+A list of all VSCode profiles. Mutually exclusive
+to programs.vscode.mutableExtensionsDir
+
+Type:
+attribute set of (submodule)
+
+Default:
+{ }
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles.<name>.enableExtensionUpdateCheck
+
+
+
+
+Whether to enable update notifications for extensions.
+Can only be set for the default profile, but
+it applies to all profiles.
+
+Type:
+null or boolean
+
+Default:
+null
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles.<name>.enableUpdateCheck
+
+
+
+
+Whether to enable update checks/notifications.
+Can only be set for the default profile, but
+it applies to all profiles.
+
+Type:
+null or boolean
+
+Default:
+null
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles.<name>.extensions
+
+
+
+
+The extensions Visual Studio Code should be started with.
+
+Type:
+list of package
+
+Default:
+[ ]
+
+Example:
+[ pkgs.vscode-extensions.bbenoist.nix ]
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles.<name>.globalSnippets
+
+
+
+
+Defines global user snippets.
+
+Type:
+JSON value
+
+Default:
+{ }
+
+Example: {
+ fixme = {
+ body = [
+ "$LINE_COMMENT FIXME: $0"
+ ];
+ description = "Insert a FIXME remark";
+ prefix = [
+ "fixme"
+ ];
+ };
+}
+
+
+Declared by:
+
+
+
+
+ programs.vscode.profiles.<name>.keybindings
@@ -56745,7 +56803,7 @@ list of (submodule)
- programs.vscode.keybindings.*.args
+ programs.vscode.profiles.<name>.keybindings.*.args
@@ -56774,7 +56832,7 @@ null or JSON value
- programs.vscode.keybindings.*.command
+ programs.vscode.profiles.<name>.keybindings.*.command
@@ -56798,7 +56856,7 @@ string
- programs.vscode.keybindings.*.key
+ programs.vscode.profiles.<name>.keybindings.*.key
@@ -56822,7 +56880,7 @@ string
- programs.vscode.keybindings.*.when
+ programs.vscode.profiles.<name>.keybindings.*.when
@@ -56849,7 +56907,7 @@ null or string
- programs.vscode.languageSnippets
+ programs.vscode.profiles.<name>.languageSnippets
@@ -56888,35 +56946,7 @@ JSON value
- programs.vscode.mutableExtensionsDir
-
-
-
-
-Whether extensions can be installed or updated manually
-or by Visual Studio Code.
-
-Type:
-boolean
-
-Default:
-true
-
-Example:
-false
-
-Declared by:
-
-
-
-
- programs.vscode.userSettings
+ programs.vscode.profiles.<name>.userSettings
@@ -56948,7 +56978,7 @@ JSON value
- programs.vscode.userTasks
+ programs.vscode.profiles.<name>.userTasks
| |