NixOS_Config/users-configuration/ulysse-cura-vscodium-settin...

88 lines
3.3 KiB
Plaintext

{
"window.newWindowDimensions": "maximized",
"window.restoreFullscreen": true,
"window.commandCenter": false,
"workbench.layoutControl.enabled": false,
"workbench.colorTheme": "minimalGreen",
"workbench.editor.empty.hint": "hidden",
"editor.stickyScroll.enabled": false,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "trailing",
"editor.unicodeHighlight.includeStrings": false,
"editor.detectIndentation": false,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmPasteNative": false,
"terminal.integrated.persistentSessionReviveProcess": "never",
"terminal.integrated.enableMultiLinePasteWarning": "never",
"terminal.integrated.initialHint": false,
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorStyleInactive": "line",
"terminal.integrated.drawBoldTextInBrightColors": false,
"terminal.integrated.minimumContrastRatio": 1,
"terminal.integrated.stickyScroll.enabled": false,
"terminal.integrated.textBlinking": true,
"application.shellEnvironmentResolutionTimeout": 100,
"security.workspace.trust.untrustedFiles": "open",
"chat.disableAIFeatures": true,
"telemetry.feedback.enabled": false,
"telemetry.telemetryLevel": "off",
"files.associations": {
"*.tsx": "xml",
"*.map": "json"
},
"bashIde.shellcheckArguments": "--exclude=SC2120,SC2155,SC2119",
"ccls.cache.directory": ".vscode/ccls-cache",
"extensions.ignoreRecommendations": true,
"git.enabled": false,
"markdown-preview-enhanced.previewTheme": "atom-dark.css",
"nix.enableLanguageServer": true,
"nix.serverPath": "nil", // or "nixd", or ["executable", "argument1", ...]
// LSP config can be passed via the ``nix.serverSettings.{lsp}`` as shown below.
"nix.serverSettings": {
// check https://github.com/oxalica/nil/blob/main/docs/configuration.md for all options available
"nil": {
// "diagnostics": {
// "ignored": ["unused_binding", "unused_with"],
// },
"formatting": {
"command": [
"nixfmt"
]
}
},
// check https://github.com/nix-community/nixd/blob/main/nixd/docs/configuration.md for all nixd config
"nixd": {
"formatting": {
"command": [
"nixfmt"
]
},
"options": {
// By default, this entry will be read from `import <nixpkgs> { }`.
// You can write arbitrary Nix expressions here, to produce valid "options" declaration result.
// Tip: for flake-based configuration, utilize `builtins.getFlake`
"nixos": {
"expr": "(builtins.getFlake \"/absolute/path/to/flake\").nixosConfigurations.<name>.options"
},
"home-manager": {
"expr": "(builtins.getFlake \"/absolute/path/to/flake\").homeConfigurations.<name>.options"
},
// Tip: use ${workspaceFolder} variable to define path
"nix-darwin": {
"expr": "(builtins.getFlake \"${workspaceFolder}/path/to/flake\").darwinConfigurations.<name>.options"
}
}
}
}
}