diff --git a/profiles/main/data/extensions.yml b/profiles/main/data/extensions.yml index cc2710f..543a91c 100644 --- a/profiles/main/data/extensions.yml +++ b/profiles/main/data/extensions.yml @@ -8,8 +8,6 @@ disabled: uuid: 4bd5d2c9-9d65-401a-b0b2-7498d9f17615 - id: ms-python.python uuid: f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5 - - id: Pycom.pymakr - uuid: a15a8fb0-6dbf-4a0c-8701-21ffb9bb4c64 enabled: - id: a-h.templ uuid: 3c4c50db-fc98-41ae-a489-d80b72bf5101 @@ -99,6 +97,8 @@ enabled: uuid: eaed99b7-b989-46fc-a044-56dd0ce8e574 - id: redhat.vscode-yaml uuid: 2061917f-f76a-458a-8da9-f162de22b97e + - id: richie5um2.vscode-sort-json + uuid: 3fb77af3-b8b3-4cb9-9137-f555bd80e2b1 - id: rioj7.html-related-links uuid: 5adb9bb8-9f6d-4d73-95ad-bc74365bdd87 - id: rust-lang.rust diff --git a/profiles/main/data/settings.json b/profiles/main/data/settings.json index 01084f4..36afb95 100644 --- a/profiles/main/data/settings.json +++ b/profiles/main/data/settings.json @@ -1,5 +1,23 @@ { - "window.titleBarStyle": "custom", + "[css]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[go]": { + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + "editor.defaultFormatter": "golang.go", + "editor.formatOnSave": true + }, + "[html]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, "debug.allowBreakpointsEverywhere": true, "debug.autoExpandLazyVariables": true, "debug.console.fontFamily": "'Fira Code Retina','Droid Sans Mono', 'monospace', monospace", @@ -13,169 +31,152 @@ "diffEditor.wordWrap": "off", "editor.fontFamily": "'FiraCode Nerd Font', 'monospace', monospace", "editor.fontLigatures": true, - "editor.gotoLocation.multipleDeclarations": "gotoAndPeek", - "editor.gotoLocation.multipleImplementations": "gotoAndPeek", - "editor.gotoLocation.multipleReferences": "gotoAndPeek", - "editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek", - "editor.gotoLocation.multipleDefinitions": "gotoAndPeek", + "editor.fontSize": 12, "editor.gotoLocation.alternativeDeclarationCommand": "editor.action.goToImplementation", "editor.gotoLocation.alternativeDefinitionCommand": "editor.action.goToImplementation", "editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation", "editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToImplementation", "editor.gotoLocation.alternativeTypeDefinitionCommand": "editor.action.goToImplementation", + "editor.gotoLocation.multipleDeclarations": "gotoAndPeek", + "editor.gotoLocation.multipleDefinitions": "gotoAndPeek", + "editor.gotoLocation.multipleImplementations": "gotoAndPeek", + "editor.gotoLocation.multipleReferences": "gotoAndPeek", + "editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek", "editor.guides.bracketPairs": false, "editor.guides.indentation": false, "editor.inlayHints.enabled": "off", "editor.inlayHints.fontSize": 10, "editor.inlayHints.padding": true, + "editor.inlineSuggest.showToolbar": "always", "editor.lineHeight": 1.4, "editor.minimap.renderCharacters": false, "editor.minimap.showSlider": "always", "editor.renderLineHighlight": "all", "editor.renderWhitespace": "boundary", "editor.rulers": [ - 120, + 120 ], + "editor.suggest.showStructs": true, + "editor.suggest.showWords": false, "editor.unicodeHighlight.nonBasicASCII": false, "editor.wordWrap": "off", - "editor.inlineSuggest.showToolbar": "always", - "editor.suggest.showWords": false, + "fileGroup.groups": {}, "files.autoSave": "onFocusChange", + "files.exclude": { + "node_modules": true + }, + "git.openRepositoryInParentFolders": "never", + "go.enableCodeLens": { + "references": true + }, + "go.inlayHints.compositeLiteralFields": true, + "go.inlayHints.compositeLiteralTypes": true, "go.inlayHints.constantValues": true, "go.inlayHints.functionTypeParameters": true, "go.inlayHints.parameterNames": true, "go.inlayHints.rangeVariableTypes": true, - "go.inlayHints.compositeLiteralFields": true, - "go.inlayHints.compositeLiteralTypes": true, "go.lintTool": "golangci-lint", "go.toolsManagement.autoUpdate": true, - "[go]": { - "editor.defaultFormatter": "golang.go", - "editor.formatOnSave": true, - "editor.codeActionsOnSave": { - "source.organizeImports": "explicit" - }, - }, - "go.enableCodeLens": { - "references": true, - }, - "editor.suggest.showStructs": true, "gopls": { "formatting.local": "golang.go", // "formatting.gofumpt": true, "ui.codelenses": { "generate": true, "test": false, - "upgrade_dependency": true, "tidy": true, + "upgrade_dependency": true }, "ui.completion.experimentalPostfixCompletions": true, + "ui.diagnostic.staticcheck": true, "ui.documentation.linksInHover": true, "ui.navigation.importShortcut": "Definition", - "ui.semanticTokens": true, - "ui.diagnostic.staticcheck": true, + "ui.semanticTokens": true }, "makefile.phonyOnlyTargets": true, "notebook.output.scrolling": true, - "redhat.telemetry.enabled": false, - "search.showLineNumbers": true, - "security.workspace.trust.startupPrompt": "never", - "terminal.integrated.fontSize": 11, - "terminal.integrated.lineHeight": 1.4, - "terminal.integrated.minimumContrastRatio": 2.5, - "window.autoDetectColorScheme": true, - "workbench.iconTheme": "vscode-great-icons", - "workbench.productIconTheme": "icons-carbon", - "workbench.tips.enabled": false, - "workbench.colorCustomizations": { - "editorWhitespace.foreground": "#a3a33a" - }, - "workbench.colorTheme": "One Dark Modern", - "python.envFile": "${workspaceFolder}/env", - "python.languageServer": "Jedi", - "terminal.integrated.fontFamily": "monospace", - "editor.fontSize": 12, - "fileGroup.groups": { - - }, + "prettier.tabWidth": 4, "pymakr.devices.configs": { "123456": { + "adapterOptions": {}, "autoConnect": "onLostConnection", - "name": "", - "username": "micro", - "password": "python", "hidden": false, - "rootPath": null, - "adapterOptions": {} - }, - "serial:///dev/ttyUSB0": { - "autoConnect": "onLostConnection", "name": "", - "username": "micro", "password": "python", - "hidden": false, "rootPath": null, - "adapterOptions": {} + "username": "micro" }, "serial:///dev/ttyS0": { + "adapterOptions": {}, "autoConnect": "onLostConnection", - "name": "", - "username": "micro", - "password": "python", "hidden": false, + "name": "", + "password": "python", "rootPath": null, - "adapterOptions": {} + "username": "micro" }, "serial:///dev/ttyS1": { + "adapterOptions": {}, "autoConnect": "onLostConnection", - "name": "", - "username": "micro", - "password": "python", "hidden": false, + "name": "", + "password": "python", "rootPath": null, - "adapterOptions": {} + "username": "micro" }, "serial:///dev/ttyS2": { + "adapterOptions": {}, "autoConnect": "onLostConnection", - "name": "", - "username": "micro", - "password": "python", "hidden": false, + "name": "", + "password": "python", "rootPath": null, - "adapterOptions": {} + "username": "micro" }, "serial:///dev/ttyS3": { + "adapterOptions": {}, "autoConnect": "onLostConnection", - "name": "", - "username": "micro", - "password": "python", "hidden": false, + "name": "", + "password": "python", "rootPath": null, - "adapterOptions": {} + "username": "micro" + }, + "serial:///dev/ttyUSB0": { + "adapterOptions": {}, + "autoConnect": "onLostConnection", + "hidden": false, + "name": "", + "password": "python", + "rootPath": null, + "username": "micro" } }, "pymakr.misc.notifications": { "ttyACM0 / unknown seems to be busy. Do you wish restart it in safe mode": "No and don't ask again" }, - "git.openRepositoryInParentFolders": "never", - "files.exclude": { - "node_modules": true - }, - "[javascriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[html]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "prettier.tabWidth": 4, - "[css]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, + "python.envFile": "${workspaceFolder}/env", + "python.languageServer": "Jedi", + "redhat.telemetry.enabled": false, "rest-client.defaultHeaders": { "User-Agent": "vscode-restclient" }, + "search.showLineNumbers": true, + "security.workspace.trust.startupPrompt": "never", + "terminal.integrated.defaultProfile.linux": "zsh", + "terminal.integrated.fontFamily": "monospace", + "terminal.integrated.fontSize": 11, + "terminal.integrated.gpuAcceleration": "auto", + "terminal.integrated.hideOnStartup": "whenEmpty", + "terminal.integrated.lineHeight": 1.4, + "terminal.integrated.minimumContrastRatio": 2.5, + "window.autoDetectColorScheme": true, + "window.titleBarStyle": "custom", + "workbench.colorCustomizations": { + "editorWhitespace.foreground": "#a3a33a" + }, + "workbench.colorTheme": "One Dark Modern", + "workbench.iconTheme": "vscode-great-icons", + "workbench.productIconTheme": "icons-carbon", "workbench.startupEditor": "none", + "workbench.tips.enabled": false } \ No newline at end of file diff --git a/profiles/main/data/ui-state.yml b/profiles/main/data/ui-state.yml index cdc3f5c..7e4947b 100644 --- a/profiles/main/data/ui-state.yml +++ b/profiles/main/data/ui-state.yml @@ -1,5 +1,5 @@ GigaCode.gigacode-vscode: '{"device_code":"2dffe8347b1ba98465b170f108bd3549a4b487567a1a78483af1d6800bdae0ec","chatModel":"CodeChat","gigacode.chats":[{"id":"e0def832-ba91-4b2e-99c9-d7564b7ef330","messages":[],"active":true}]}' -golang.go: '{"go.extensionVersion":"0.40.0","latestGoVersions":{"timestamp":1727526658475,"goVersions":[{"binpath":"golang.org/dl/go1.23.1","label":"Go +golang.go: '{"go.extensionVersion":"0.40.0","latestGoVersions":{"timestamp":1727773639255,"goVersions":[{"binpath":"golang.org/dl/go1.23.1","label":"Go 1.23.1","available":false,"description":"download golang.org/dl/go1.23.1"},{"binpath":"golang.org/dl/go1.22.7","label":"Go 1.22.7","available":false,"description":"download @@ -101,7 +101,7 @@ workbench.activityBar.location: side workbench.auxiliarybar.pinnedPanels: "[]" workbench.auxiliarybar.size: "300" workbench.auxiliaryBar.size: "256" -workbench.editor.languageDetectionOpenedLanguages.global: '[["sql",true],["shellscript",true],["go.mod",true],["json",true],["go.sum",true],["makefile",true],["jsonc",true],["plaintext",true],["dockercompose",true],["yaml",true],["go",true],["http",true]]' +workbench.editor.languageDetectionOpenedLanguages.global: '[["sql",true],["shellscript",true],["go.mod",true],["json",true],["go.sum",true],["makefile",true],["dockercompose",true],["yaml",true],["go",true],["http",true],["plaintext",true],["jsonc",true]]' workbench.explorer.views.state.hidden: '[{"id":"outline","isHidden":false},{"id":"timeline","isHidden":false},{"id":"workbench.explorer.openEditorsView","isHidden":true},{"id":"workbench.explorer.fileView","isHidden":false},{"id":"npm","isHidden":true},{"id":"go.explorer","isHidden":false},{"id":"gomod","isHidden":false},{"id":"micropico-device-wifi","isHidden":false},{"id":"micropico-device-packages","isHidden":false},{"id":"workbench.explorer.emptyView","isHidden":false},{"id":"fileGroup","isHidden":false},{"id":"htmlRelatedLinks","isHidden":false},{"id":"rustDependencies","isHidden":false}]' workbench.grid.height: "1050" workbench.grid.size: '{"height":771,"width":1024}' @@ -135,11 +135,13 @@ workbench.sideBar.position: "0" workbench.sidebar.size: "344" workbench.sideBar.size: "494" workbench.statusBar.hidden: "false" -workbench.statusbar.hidden: '["status.workspaceTrust.a65528c85d30c625bc5944d5def6154a","status.workspaceTrust.80c4c58fcaea95be1dc6614d3a4a72f9","status.workspaceTrust.d490a87f3181bdb1f5c9a05fb6d71f36","status.workspaceTrust.5095b1cf468c18e2d30a9e10249bf348","status.workspaceTrust.df7d5c96265fd46407c76a2913b44e65","status.workspaceTrust.39517e35e8ca79f74e4aaa388eb196ad","status.workspaceTrust.00b6238a61b0c8fce90517198d1c80dc","status.workspaceTrust.c22b1fbb739c51ed59a587914c62b1a3","status.workspaceTrust.1721936920093","status.workspaceTrust.777bcec3e6d9394cee331790e2440ac4","status.workspaceTrust.35212f1393647a947fe7b02bcd249abf","status.workspaceTrust.4105ebd1cf471e1a23bb313800498633","status.workspaceTrust.53dc271f84000bbf44a36fd0b82665ae","status.workspaceTrust.3d2cddaab6807be9ac72a42a8c781f00","status.workspaceTrust.3f4f272f414643e6451333ae5e26eaf6","status.workspaceTrust.07625d197b30a3e8591df7070f2aab7f","status.workspaceTrust.1723751729159","status.workspaceTrust.69989b1174109e55599bfee5fff91803","status.workspaceTrust.159257bd45b2320806d2acfdffcedaf2","status.workspaceTrust.1723756602278","status.workspaceTrust.8c26e10244c49577d336d66d471473df","status.workspaceTrust.1723758730709","status.workspaceTrust.1723974361092","status.workspaceTrust.214ad8fc0cbd14f519ef4826d1412d78","status.workspaceTrust.152bdf8606ab7254c111d5f91a5524b9","status.workspaceTrust.2c53f5f932f4f770109f52681b6ad95f","status.workspaceTrust.9c73b0e3867fde6b870164c2f88d9372","status.workspaceTrust.1724886171305","status.workspaceTrust.84130767c9ae9d3dc5d6d7caeb80d35a","status.workspaceTrust.1725037227628","status.workspaceTrust.16dc0183a5af1d53c32c953dcba63b7f","status.workspaceTrust.33ac325b65331a165bae53f385891e4c","status.workspaceTrust.7e4c69fadadfe8bc311f158b3cd22b9c","status.workspaceTrust.0366a0bb6644b50dd68903d8c873176d","status.workspaceTrust.af26ab2aa3a5bb92ab94de4bbd55e419","status.workspaceTrust.1726312707796","status.workspaceTrust.62710f45883eeb7ffdf584193098067c","status.workspaceTrust.d0e7c2580c012e60e2f5d40bb835dc42","status.workspaceTrust.291728463d105f7afe4792f0b559f635","status.workspaceTrust.1557d8d47b0239ff7c48089579232044","status.workspaceTrust.11e1132cd6ce9b24e0fe5e282152f31f","status.workspaceTrust.858af8cc67a78907308d72f7c12d9e3a","status.workspaceTrust.3cdaa246207abd2df247d1377e9b1d54","status.workspaceTrust.1727396068446"]' +workbench.statusbar.hidden: '["status.workspaceTrust.a65528c85d30c625bc5944d5def6154a","status.workspaceTrust.80c4c58fcaea95be1dc6614d3a4a72f9","status.workspaceTrust.d490a87f3181bdb1f5c9a05fb6d71f36","status.workspaceTrust.5095b1cf468c18e2d30a9e10249bf348","status.workspaceTrust.df7d5c96265fd46407c76a2913b44e65","status.workspaceTrust.39517e35e8ca79f74e4aaa388eb196ad","status.workspaceTrust.00b6238a61b0c8fce90517198d1c80dc","status.workspaceTrust.c22b1fbb739c51ed59a587914c62b1a3","status.workspaceTrust.1721936920093","status.workspaceTrust.777bcec3e6d9394cee331790e2440ac4","status.workspaceTrust.35212f1393647a947fe7b02bcd249abf","status.workspaceTrust.4105ebd1cf471e1a23bb313800498633","status.workspaceTrust.53dc271f84000bbf44a36fd0b82665ae","status.workspaceTrust.3d2cddaab6807be9ac72a42a8c781f00","status.workspaceTrust.3f4f272f414643e6451333ae5e26eaf6","status.workspaceTrust.07625d197b30a3e8591df7070f2aab7f","status.workspaceTrust.1723751729159","status.workspaceTrust.69989b1174109e55599bfee5fff91803","status.workspaceTrust.159257bd45b2320806d2acfdffcedaf2","status.workspaceTrust.1723756602278","status.workspaceTrust.8c26e10244c49577d336d66d471473df","status.workspaceTrust.1723758730709","status.workspaceTrust.1723974361092","status.workspaceTrust.214ad8fc0cbd14f519ef4826d1412d78","status.workspaceTrust.152bdf8606ab7254c111d5f91a5524b9","status.workspaceTrust.2c53f5f932f4f770109f52681b6ad95f","status.workspaceTrust.9c73b0e3867fde6b870164c2f88d9372","status.workspaceTrust.1724886171305","status.workspaceTrust.84130767c9ae9d3dc5d6d7caeb80d35a","status.workspaceTrust.1725037227628","status.workspaceTrust.16dc0183a5af1d53c32c953dcba63b7f","status.workspaceTrust.33ac325b65331a165bae53f385891e4c","status.workspaceTrust.7e4c69fadadfe8bc311f158b3cd22b9c","status.workspaceTrust.0366a0bb6644b50dd68903d8c873176d","status.workspaceTrust.af26ab2aa3a5bb92ab94de4bbd55e419","status.workspaceTrust.1726312707796","status.workspaceTrust.62710f45883eeb7ffdf584193098067c","status.workspaceTrust.d0e7c2580c012e60e2f5d40bb835dc42","status.workspaceTrust.291728463d105f7afe4792f0b559f635","status.workspaceTrust.1557d8d47b0239ff7c48089579232044","status.workspaceTrust.11e1132cd6ce9b24e0fe5e282152f31f","status.workspaceTrust.858af8cc67a78907308d72f7c12d9e3a","status.workspaceTrust.3cdaa246207abd2df247d1377e9b1d54","status.workspaceTrust.1727396068446","status.workspaceTrust.0665af4d15de74c5cfde6c59772ca6ae","status.workspaceTrust.911d31275cf79fc0ea286284e91e28b5","status.workspaceTrust.2acf1472fc3f282f27511d0892c5a701","status.workspaceTrust.66f3b13859a6880553be701a769ac50f"]' workbench.telemetryOptOutShown: "true" workbench.view.debug.state.hidden: '[{"id":"workbench.debug.welcome","isHidden":false},{"id":"workbench.debug.variablesView","isHidden":false},{"id":"workbench.debug.watchExpressionsView","isHidden":false},{"id":"workbench.debug.callStackView","isHidden":false},{"id":"workbench.debug.loadedScriptsView","isHidden":false},{"id":"workbench.debug.breakPointsView","isHidden":false},{"id":"jsBrowserBreakpoints","isHidden":false},{"id":"jsExcludedCallers","isHidden":false},{"id":"lldb.loadedModules","isHidden":false},{"id":"lldb.excludedCallers","isHidden":false}]' workbench.view.extension.dockerView.state.hidden: '[{"id":"dockerContainers","isHidden":false},{"id":"dockerImages","isHidden":false},{"id":"dockerRegistries","isHidden":false},{"id":"dockerNetworks","isHidden":false},{"id":"dockerVolumes","isHidden":false},{"id":"vscode-docker.views.dockerContexts","isHidden":false},{"id":"vscode-docker.views.help","isHidden":false}]' workbench.view.extension.gigacode.state.hidden: '[{"id":"sidebar","isHidden":false},{"id":"search","isHidden":false}]' +workbench.view.extension.github-cweijan-mysql.state.hidden: '[{"id":"github.cweijan.mysql","isHidden":false}]' +workbench.view.extension.github-cweijan-nosql.state.hidden: '[{"id":"github.cweijan.nosql","isHidden":false}]' workbench.view.extension.github-pull-requests.state.hidden: '[{"id":"github:login","isHidden":false},{"id":"pr:github","isHidden":false},{"id":"issues:github","isHidden":false}]' workbench.view.extension.gitlens.state.hidden: '[{"id":"gitlens.views.updates","isHidden":false},{"id":"gitlens.views.welcome","isHidden":false},{"id":"gitlens.views.home","isHidden":false},{"id":"gitlens.views.contributors","isHidden":false},{"id":"gitlens.views.workspaces","isHidden":false},{"id":"gitlens.views.account","isHidden":false}]' workbench.view.extension.gitlensInspect.state.hidden: '[{"id":"gitlens.views.commitDetails","isHidden":false},{"id":"gitlens.views.lineHistory","isHidden":false},{"id":"gitlens.views.fileHistory","isHidden":false},{"id":"gitlens.views.timeline","isHidden":false},{"id":"gitlens.views.searchAndCompare","isHidden":false}]'