diff --git a/common/.config/Code/User/settings.json b/common/.config/Code/User/settings.json index 2545a7e..d8abc0d 100644 --- a/common/.config/Code/User/settings.json +++ b/common/.config/Code/User/settings.json @@ -8,8 +8,8 @@ "extensions.ignoreRecommendations": true, // Editor - "editor.fontSize": 14, - "editor.cursorWidth": 2, + "editor.fontSize": 20, + "editor.cursorWidth": 3, "editor.minimap.enabled": false, "editor.wordWrap": "on", "editor.formatOnSave": true, @@ -22,6 +22,7 @@ "editor.insertSpaces": true, "editor.detectIndentation": false, "editor.multiCursorModifier": "ctrlCmd", + "editor.cursorSurroundingLines": 8, "files.trimTrailingWhitespace": true, "files.autoSave": "afterDelay", "files.autoSaveDelay": 500, @@ -36,6 +37,7 @@ "terminal.integrated.fontSize": 15, // Workbench - Everything that surrounds the editor + "workbench.colorTheme": "GitHub Dark Dimmed", "workbench.iconTheme": "material-icon-theme", "workbench.startupEditor": "newUntitledFile", "workbench.sideBar.location": "right", @@ -43,6 +45,7 @@ "tab.activeBackground": "#07f7af3f", "tab.activeBorder": "#ffffff" }, + "bookmarks.navigateThroughAllFiles": true, "window.menuBarVisibility": "compact", "explorer.confirmDragAndDrop": false, "security.workspace.trust.untrustedFiles": "open", @@ -56,8 +59,8 @@ "extensions.experimental.affinity": { "asvetliakov.vscode-neovim": 1 }, - "vscode-neovim.useWSL": true, - "vscode-neovim.neovimExecutablePaths.linux": "/home/pratik/downloads/nvim.appimage", + //"vscode-neovim.useWSL": true, + //"vscode-neovim.neovimExecutablePaths.linux": "/home/pratik/downloads/nvim.appimage", // Debugging "debug.toolBarLocation": "docked", @@ -68,9 +71,11 @@ "prettier.tabWidth": 4, "prettier.useTabs": false, "prettier.printWidth": 85, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "prettier.jsxSingleQuote": true, // Formatters - "[html]": { + "[html,json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { @@ -200,6 +205,11 @@ "git.enableSmartCommit": true, "git.autofetch": true, "git.confirmSync": false, + "git-graph.dialog.addTag.pushToRemote": true, + "git-graph.dialog.createBranch.checkOut": true, + "git-graph.dialog.general.referenceInputSpaceSubstitution": "Underscore", + "git-graph.enhancedAccessibility": true, + "git-graph.dialog.rebase.launchInteractiveRebase": true, // Shell check plugin "shellcheck.run": "onSave", @@ -247,9 +257,22 @@ "rust-analyzer.inlayHints.enable": false, "rust-analyzer.inlayHints.typeHints": false, + // Dotnet & C# + "csharp.inlayHints.enableInlayHintsForImplicitObjectCreation": true, + "csharp.inlayHints.enableInlayHintsForImplicitVariableTypes": true, + "csharp.inlayHints.enableInlayHintsForLambdaParameterTypes": true, + "csharp.inlayHints.enableInlayHintsForTypes": true, + "dotnet.inlayHints.enableInlayHintsForIndexerParameters": true, + "dotnet.inlayHints.enableInlayHintsForLiteralParameters": true, + "dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": true, + "dotnet.inlayHints.enableInlayHintsForParameters": true, + "dotnetAcquisitionExtension.enableTelemetry": false, + "csharp.experimental.debug.hotReload": true, + "dotnet.inlayHints.enableInlayHintsForOtherParameters": true, + "dotnet.backgroundAnalysis.compilerDiagnosticsScope": "fullSolution", + "dotnet.backgroundAnalysis.analyzerDiagnosticsScope": "fullSolution", + // SQL "sql-formatter.uppercase": true, - "sql-formatter.dialect": "pl/sql", - "workbench.colorTheme": "GitHub Dark Dimmed", - // -} \ No newline at end of file + "sql-formatter.dialect": "pl/sql" +} diff --git a/common/.config/ideavim/ideavimrc b/common/.config/ideavim/ideavimrc index a12ce3f..a66d977 100644 --- a/common/.config/ideavim/ideavimrc +++ b/common/.config/ideavim/ideavimrc @@ -5,6 +5,7 @@ " FIX: Macros does NOT work " TODO: Add Jetbrains shortcut-config-file to dotfiles repo +" TODO: Add shortcuts for opening/closing `za` " Resolve Shortcut conflicts with Jetbrains sethandler a:vim @@ -43,8 +44,7 @@ source ~/.vim/key_maps.vim source ~/.vim/plugin_config.vim " Common settings -set clipboard^=unnamed,unnamedplus,ideaput " Copy to and from system clipboard -"set ideavimsupport=+singleline,dialog +"set clipboard^=unnamed,unnamedplus,ideaput " Copy to and from system clipboard set showmode set idearefactormode=keep diff --git a/common/.config/templates/.prettierignore b/common/.config/templates/.prettierignore new file mode 100644 index 0000000..0cb6030 --- /dev/null +++ b/common/.config/templates/.prettierignore @@ -0,0 +1,108 @@ +build +coverage + +# ---- KDE Neon ---- +# KDE directory preferences +.directory + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +# Binaries for programs and plugins +*.exe +*.exe~ +*.dll +*.so +*.dylib + +# ---- macOS ---- +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# ---- IDE ---- +# Vim Artifacts +**.swp +lazy-lock.json +.luarc.json + +# VS Code Artifacts +/.vscode/ +**state.vscdb +**state.vscdb.backup +.vscode/extensions/** # Ignore all Files under .vscode/extensions/ +!.vscode/extensions/**/*.json # Only json files inside the .vscode/extensions/ folder + +# Intellij IDE Artifacts +.idea/ +*.imi +*.jar +*.tar +resharper-host/ +tasks/ + +# ---- Programming Languages ---- +# Ignore all downloaded node modules +node_modules/* +dist +dist-ssr +*.local +# Ignore all minified js files +*.min.js + +# Log files +..logs/ +*.log + +# Other Files to ignore +**app_stat_v2.db +.ssh/*.pub +**/Package Control.cache +**Cache +*.db +*.qmlc +*.qml +*.jsc +**/contents/images +**/contents/fonts +*kpluginindex.json + +*backup +*undo +*sessions +*.bak +nvim_switch/ +*kitty/*.py +.prettierignore +package-lock.json +.prettierrc +.prettierrc diff --git a/common/.config/templates/.prettierrc b/common/.config/templates/.prettierrc index 726f5a1..62c44f0 100644 --- a/common/.config/templates/.prettierrc +++ b/common/.config/templates/.prettierrc @@ -1,8 +1,14 @@ { - "tabWidth": 4, - "useTabs": false, - "semi": true, - "singleQuote": false, - "trailingComma": "all", - "bracketSameLine": true + "tabWidth": 4, + "useTabs": false, + "semi": true, + "singleQuote": false, + "trailingComma": "all", + "bracketSameLine": true, + "quoteProps": "consistent", + "htmlWhitespaceSensitivity": "css", + "jsxSingleQuote": false, + "bracketSpacing": true, + "arrowParens": "always", + "endOfLine": "auto" } diff --git a/common/.profile b/common/.profile index 2a5bd9d..258f80a 100644 --- a/common/.profile +++ b/common/.profile @@ -33,6 +33,7 @@ ulimit -n 10240 [ ! -f "${XDG_CONFIG_HOME}/templates/.gitignore" ] || export GITIGNORE_TEMPLATE="${XDG_CONFIG_HOME}/templates/.gitignore" [ ! -f "${XDG_CONFIG_HOME}/templates/.prettierrc" ] || export PRETTIER_TEMPLATE="${XDG_CONFIG_HOME}/templates/.prettierrc" +[ ! -f "${XDG_CONFIG_HOME}/templates/.prettierignore" ] || export PRETTIER_IGNORE_TEMPLATE="${XDG_CONFIG_HOME}/templates/.prettierignore" EDITOR=$(command -v nvim 2>/dev/null || command -v vim 2>/dev/null) export EDITOR diff --git a/common/.vscode/extensions/extensions.json b/common/.vscode/extensions/extensions.json index 91726d5..19a8b39 100644 --- a/common/.vscode/extensions/extensions.json +++ b/common/.vscode/extensions/extensions.json @@ -1 +1 @@ -[{"identifier":{"id":"alexcvzz.vscode-sqlite","uuid":"eaee103c-e866-4b73-87f8-3749cab64da2"},"version":"0.14.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/alexcvzz.vscode-sqlite-0.14.1","scheme":"file"},"relativeLocation":"alexcvzz.vscode-sqlite-0.14.1","metadata":{"id":"eaee103c-e866-4b73-87f8-3749cab64da2","publisherId":"6effff99-3dc3-4943-9e90-5cd2ee65a1ea","publisherDisplayName":"alexcvzz","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1667225653543,"preRelease":false}},{"identifier":{"id":"zxh404.vscode-proto3","uuid":"1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8"},"version":"0.5.5","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/zxh404.vscode-proto3-0.5.5","scheme":"file"},"relativeLocation":"zxh404.vscode-proto3-0.5.5","metadata":{"id":"1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8","publisherId":"01410813-d392-42ea-99c3-eb4475e23ac0","publisherDisplayName":"zxh404","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1667225653613,"preRelease":false}},{"identifier":{"id":"github.github-vscode-theme","uuid":"7328a705-91fc-49e6-8293-da6f112e482d"},"version":"6.3.4","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/github.github-vscode-theme-6.3.4","scheme":"file"},"relativeLocation":"github.github-vscode-theme-6.3.4","metadata":{"id":"7328a705-91fc-49e6-8293-da6f112e482d","publisherId":"7c1c19cd-78eb-4dfb-8999-99caf7679002","publisherDisplayName":"GitHub","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1680072669433,"preRelease":false}},{"identifier":{"id":"coolbear.systemd-unit-file","uuid":"fe20f03a-2abf-470a-ab23-d671ec38ce42"},"version":"1.0.6","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/coolbear.systemd-unit-file-1.0.6","scheme":"file"},"relativeLocation":"coolbear.systemd-unit-file-1.0.6","metadata":{"id":"fe20f03a-2abf-470a-ab23-d671ec38ce42","publisherId":"73aa15f5-fc31-45ec-ab42-e339b1dee6b6","publisherDisplayName":"coolbear","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1687809231470,"preRelease":false}},{"identifier":{"id":"aaron-bond.better-comments","uuid":"7a0110bb-231a-4598-aa1b-0769ea46d28b"},"version":"3.0.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/aaron-bond.better-comments-3.0.2","scheme":"file"},"relativeLocation":"aaron-bond.better-comments-3.0.2","metadata":{"id":"7a0110bb-231a-4598-aa1b-0769ea46d28b","publisherId":"02145bab-b083-4d1e-b8ec-08d7abdd68da","publisherDisplayName":"Aaron Bond","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1689238830237,"preRelease":false}},{"identifier":{"id":"streetsidesoftware.code-spell-checker","uuid":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7"},"version":"3.0.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/streetsidesoftware.code-spell-checker-3.0.1","scheme":"file"},"relativeLocation":"streetsidesoftware.code-spell-checker-3.0.1","metadata":{"id":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7","publisherId":"67600ca7-88fb-4104-9f7e-dd51c00facf2","publisherDisplayName":"Street Side Software","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1694512710346,"preRelease":false}},{"identifier":{"id":"vadimcn.vscode-lldb","uuid":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6"},"version":"1.10.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/vadimcn.vscode-lldb-1.10.0","scheme":"file"},"relativeLocation":"vadimcn.vscode-lldb-1.10.0","metadata":{"id":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6","publisherId":"3b05d186-6311-4caa-99b5-09032a9d3cf5","publisherDisplayName":"Vadim Chugunov","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1695135200932,"preRelease":false}},{"identifier":{"id":"yzhang.markdown-all-in-one","uuid":"98790d67-10fa-497c-9113-f6c7489207b2"},"version":"3.6.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/yzhang.markdown-all-in-one-3.6.2","scheme":"file"},"relativeLocation":"yzhang.markdown-all-in-one-3.6.2","metadata":{"id":"98790d67-10fa-497c-9113-f6c7489207b2","publisherId":"36c8b41c-6ef6-4bf5-a5b7-65bef29b606f","publisherDisplayName":"Yu Zhang","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1705470941174,"pinned":false,"preRelease":false}},{"identifier":{"id":"ms-vscode.sublime-keybindings","uuid":"529697b9-b343-4b1c-ba2f-f5ef692132d4"},"version":"4.1.10","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-vscode.sublime-keybindings-4.1.10","scheme":"file"},"relativeLocation":"ms-vscode.sublime-keybindings-4.1.10","metadata":{"id":"529697b9-b343-4b1c-ba2f-f5ef692132d4","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1705832322660,"pinned":false,"preRelease":false}},{"identifier":{"id":"bierner.markdown-preview-github-styles","uuid":"5cbdf58a-694a-4aba-af08-61d00842eb03"},"version":"2.0.4","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/bierner.markdown-preview-github-styles-2.0.4","scheme":"file"},"relativeLocation":"bierner.markdown-preview-github-styles-2.0.4","metadata":{"id":"5cbdf58a-694a-4aba-af08-61d00842eb03","publisherId":"f164f116-e2aa-496b-84dc-2451248e8beb","publisherDisplayName":"Matt Bierner","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1711204912184,"pinned":false,"preRelease":false}},{"identifier":{"id":"esbenp.prettier-vscode","uuid":"96fa4707-6983-4489-b7c5-d5ffdfdcce90"},"version":"10.4.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/esbenp.prettier-vscode-10.4.0","scheme":"file"},"relativeLocation":"esbenp.prettier-vscode-10.4.0","metadata":{"id":"96fa4707-6983-4489-b7c5-d5ffdfdcce90","publisherId":"d16f4e39-2ffb-44e3-9c0d-79d873570e3a","publisherDisplayName":"Prettier","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1711204933168,"pinned":false,"preRelease":false}},{"identifier":{"id":"davidanson.vscode-markdownlint","uuid":"daf8b44d-8aae-4da2-80c5-1f770219f643"},"version":"0.55.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/davidanson.vscode-markdownlint-0.55.0","scheme":"file"},"relativeLocation":"davidanson.vscode-markdownlint-0.55.0","metadata":{"id":"daf8b44d-8aae-4da2-80c5-1f770219f643","publisherId":"2e4d1cda-6ef0-4e42-a352-ab540afe8ff0","publisherDisplayName":"David Anson","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884549589,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"timonwong.shellcheck","uuid":"f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6"},"version":"0.37.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/timonwong.shellcheck-0.37.1-linux-x64","scheme":"file"},"relativeLocation":"timonwong.shellcheck-0.37.1-linux-x64","metadata":{"id":"f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6","publisherId":"04757770-dd50-443e-aae4-e1c7cf9c24f5","publisherDisplayName":"Timon Wong","targetPlatform":"linux-x64","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884549552,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"alefragnani.project-manager","uuid":"1b747f06-3789-4ebd-ac99-f1fe430c3347"},"version":"12.8.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/alefragnani.project-manager-12.8.0","scheme":"file"},"relativeLocation":"alefragnani.project-manager-12.8.0","metadata":{"id":"1b747f06-3789-4ebd-ac99-f1fe430c3347","publisherId":"3fbdef65-bdf5-4723-aeaf-9e12a50546ef","publisherDisplayName":"Alessandro Fragnani","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884551545,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"ms-azuretools.vscode-docker","uuid":"0479fc1c-3d67-49f9-b087-fb9069afe48f"},"version":"1.29.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-azuretools.vscode-docker-1.29.1","scheme":"file"},"relativeLocation":"ms-azuretools.vscode-docker-1.29.1","metadata":{"id":"0479fc1c-3d67-49f9-b087-fb9069afe48f","publisherId":"52b787f2-79a9-4f32-99b4-393afe3005d3","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715252264733,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-dotnettools.vscodeintellicode-csharp","uuid":"13fef117-0575-4dc5-b573-5cb945a69d0a"},"version":"2.1.11","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64","metadata":{"id":"13fef117-0575-4dc5-b573-5cb945a69d0a","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715432420892,"pinned":false,"source":"gallery"}},{"identifier":{"id":"humao.rest-client","uuid":"dda49fd5-1f3b-4d25-bf61-4fc41905ede5"},"version":"0.25.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/humao.rest-client-0.25.1","scheme":"file"},"relativeLocation":"humao.rest-client-0.25.1","metadata":{"id":"dda49fd5-1f3b-4d25-bf61-4fc41905ede5","publisherId":"aa260071-fe15-4a92-8990-7b8753d9cbc7","publisherDisplayName":"Huachao Mao","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715433811128,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-dotnettools.vscode-dotnet-runtime","uuid":"1aab81a1-b3d9-4aef-976b-577d5d90fe3f"},"version":"2.0.7","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.vscode-dotnet-runtime-2.0.7","scheme":"file"},"relativeLocation":"ms-dotnettools.vscode-dotnet-runtime-2.0.7","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751604,"pinned":false,"source":"gallery","id":"1aab81a1-b3d9-4aef-976b-577d5d90fe3f","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"patcx.vscode-nuget-gallery","uuid":"240db237-62cf-4e62-a359-54756e6b8a08"},"version":"1.1.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/patcx.vscode-nuget-gallery-1.1.0","scheme":"file"},"relativeLocation":"patcx.vscode-nuget-gallery-1.1.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751831,"pinned":false,"source":"gallery","id":"240db237-62cf-4e62-a359-54756e6b8a08","publisherId":"63d41783-afc7-45f6-90e0-36067b394c38","publisherDisplayName":"pcislo","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"pkief.material-icon-theme","uuid":"5db78037-f674-459f-a236-db622c427c5b"},"version":"5.4.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/pkief.material-icon-theme-5.4.2","scheme":"file"},"relativeLocation":"pkief.material-icon-theme-5.4.2","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751676,"pinned":false,"source":"gallery","id":"5db78037-f674-459f-a236-db622c427c5b","publisherId":"f9e5bc2f-fea1-4075-917f-d83e01e69f56","publisherDisplayName":"Philipp Kief","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-vscode-remote.remote-containers","uuid":"93ce222b-5f6f-49b7-9ab1-a0463c6238df"},"version":"0.369.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-vscode-remote.remote-containers-0.369.0","scheme":"file"},"relativeLocation":"ms-vscode-remote.remote-containers-0.369.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751853,"pinned":false,"source":"gallery","id":"93ce222b-5f6f-49b7-9ab1-a0463c6238df","publisherId":"ac9410a2-0d75-40ec-90de-b59bb705801d","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"eamodio.gitlens","uuid":"4de763bd-505d-4978-9575-2b7696ecf94e"},"version":"15.1.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/eamodio.gitlens-15.1.0","scheme":"file"},"relativeLocation":"eamodio.gitlens-15.1.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751868,"pinned":false,"source":"gallery","id":"4de763bd-505d-4978-9575-2b7696ecf94e","publisherId":"678d198b-9b2e-49d3-96ff-6d801c9575df","publisherDisplayName":"GitKraken","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-dotnettools.csdevkit","uuid":"7ad42776-8f7e-4214-bf67-4f0b518ef629"},"version":"1.7.27","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.csdevkit-1.7.27-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.csdevkit-1.7.27-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409752329,"pinned":false,"source":"gallery","id":"7ad42776-8f7e-4214-bf67-4f0b518ef629","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-dotnettools.csharp","uuid":"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff"},"version":"2.34.12","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.csharp-2.34.12-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.csharp-2.34.12-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751941,"pinned":false,"source":"gallery","id":"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"mhutchie.git-graph","uuid":"438221f8-1107-4ccd-a6fe-f3b7fe0856b7"},"version":"1.30.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/mhutchie.git-graph-1.30.0","scheme":"file"},"relativeLocation":"mhutchie.git-graph-1.30.0","metadata":{"installedTimestamp":1719409829050,"pinned":false,"source":"gallery","id":"438221f8-1107-4ccd-a6fe-f3b7fe0856b7","publisherId":"996496dc-099f-469d-b89c-0d7713179365","publisherDisplayName":"mhutchie","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false}},{"identifier":{"id":"csharpier.csharpier-vscode","uuid":"14f1480a-1193-4742-aaee-dd963cc37f0f"},"version":"1.7.3","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/csharpier.csharpier-vscode-1.7.3","scheme":"file"},"relativeLocation":"csharpier.csharpier-vscode-1.7.3","metadata":{"installedTimestamp":1719411760799,"pinned":false,"source":"gallery","id":"14f1480a-1193-4742-aaee-dd963cc37f0f","publisherId":"e3dc3d72-cbed-4166-9771-2a2f4126b4ac","publisherDisplayName":"csharpier","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false}},{"identifier":{"id":"asvetliakov.vscode-neovim","uuid":"caf8995c-5426-4bf7-9d01-f7968ebd49bb"},"version":"1.17.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/asvetliakov.vscode-neovim-1.17.2","scheme":"file"},"relativeLocation":"asvetliakov.vscode-neovim-1.17.2","metadata":{"installedTimestamp":1719656056177,"pinned":false,"source":"gallery","id":"caf8995c-5426-4bf7-9d01-f7968ebd49bb","publisherId":"ce6190db-6762-4c9c-99c7-1717b9504159","publisherDisplayName":"Alexey Svetliakov","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false}},{"identifier":{"id":"rust-lang.rust-analyzer","uuid":"06574cb4-e5dc-4631-8174-a543a4533621"},"version":"0.3.2020","location":{"$mid":1,"fsPath":"/home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2020-linux-x64","external":"file:///home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2020-linux-x64","path":"/home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2020-linux-x64","scheme":"file"},"relativeLocation":"rust-lang.rust-analyzer-0.3.2020-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719814998557,"pinned":false,"source":"gallery","id":"06574cb4-e5dc-4631-8174-a543a4533621","publisherId":"cb14a7a7-a188-40bd-a953-e0a20757c5dd","publisherDisplayName":"The Rust Programming Language ","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}}] \ No newline at end of file +[{"identifier":{"id":"alexcvzz.vscode-sqlite","uuid":"eaee103c-e866-4b73-87f8-3749cab64da2"},"version":"0.14.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/alexcvzz.vscode-sqlite-0.14.1","scheme":"file"},"relativeLocation":"alexcvzz.vscode-sqlite-0.14.1","metadata":{"id":"eaee103c-e866-4b73-87f8-3749cab64da2","publisherId":"6effff99-3dc3-4943-9e90-5cd2ee65a1ea","publisherDisplayName":"alexcvzz","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1667225653543,"preRelease":false}},{"identifier":{"id":"zxh404.vscode-proto3","uuid":"1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8"},"version":"0.5.5","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/zxh404.vscode-proto3-0.5.5","scheme":"file"},"relativeLocation":"zxh404.vscode-proto3-0.5.5","metadata":{"id":"1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8","publisherId":"01410813-d392-42ea-99c3-eb4475e23ac0","publisherDisplayName":"zxh404","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1667225653613,"preRelease":false}},{"identifier":{"id":"github.github-vscode-theme","uuid":"7328a705-91fc-49e6-8293-da6f112e482d"},"version":"6.3.4","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/github.github-vscode-theme-6.3.4","scheme":"file"},"relativeLocation":"github.github-vscode-theme-6.3.4","metadata":{"id":"7328a705-91fc-49e6-8293-da6f112e482d","publisherId":"7c1c19cd-78eb-4dfb-8999-99caf7679002","publisherDisplayName":"GitHub","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1680072669433,"preRelease":false}},{"identifier":{"id":"coolbear.systemd-unit-file","uuid":"fe20f03a-2abf-470a-ab23-d671ec38ce42"},"version":"1.0.6","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/coolbear.systemd-unit-file-1.0.6","scheme":"file"},"relativeLocation":"coolbear.systemd-unit-file-1.0.6","metadata":{"id":"fe20f03a-2abf-470a-ab23-d671ec38ce42","publisherId":"73aa15f5-fc31-45ec-ab42-e339b1dee6b6","publisherDisplayName":"coolbear","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1687809231470,"preRelease":false}},{"identifier":{"id":"aaron-bond.better-comments","uuid":"7a0110bb-231a-4598-aa1b-0769ea46d28b"},"version":"3.0.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/aaron-bond.better-comments-3.0.2","scheme":"file"},"relativeLocation":"aaron-bond.better-comments-3.0.2","metadata":{"id":"7a0110bb-231a-4598-aa1b-0769ea46d28b","publisherId":"02145bab-b083-4d1e-b8ec-08d7abdd68da","publisherDisplayName":"Aaron Bond","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1689238830237,"preRelease":false}},{"identifier":{"id":"streetsidesoftware.code-spell-checker","uuid":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7"},"version":"3.0.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/streetsidesoftware.code-spell-checker-3.0.1","scheme":"file"},"relativeLocation":"streetsidesoftware.code-spell-checker-3.0.1","metadata":{"id":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7","publisherId":"67600ca7-88fb-4104-9f7e-dd51c00facf2","publisherDisplayName":"Street Side Software","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1694512710346,"preRelease":false}},{"identifier":{"id":"vadimcn.vscode-lldb","uuid":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6"},"version":"1.10.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/vadimcn.vscode-lldb-1.10.0","scheme":"file"},"relativeLocation":"vadimcn.vscode-lldb-1.10.0","metadata":{"id":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6","publisherId":"3b05d186-6311-4caa-99b5-09032a9d3cf5","publisherDisplayName":"Vadim Chugunov","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1695135200932,"preRelease":false}},{"identifier":{"id":"yzhang.markdown-all-in-one","uuid":"98790d67-10fa-497c-9113-f6c7489207b2"},"version":"3.6.2","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/yzhang.markdown-all-in-one-3.6.2","scheme":"file"},"relativeLocation":"yzhang.markdown-all-in-one-3.6.2","metadata":{"id":"98790d67-10fa-497c-9113-f6c7489207b2","publisherId":"36c8b41c-6ef6-4bf5-a5b7-65bef29b606f","publisherDisplayName":"Yu Zhang","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1705470941174,"pinned":false,"preRelease":false}},{"identifier":{"id":"ms-vscode.sublime-keybindings","uuid":"529697b9-b343-4b1c-ba2f-f5ef692132d4"},"version":"4.1.10","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-vscode.sublime-keybindings-4.1.10","scheme":"file"},"relativeLocation":"ms-vscode.sublime-keybindings-4.1.10","metadata":{"id":"529697b9-b343-4b1c-ba2f-f5ef692132d4","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"installedTimestamp":1705832322660,"pinned":false,"preRelease":false}},{"identifier":{"id":"bierner.markdown-preview-github-styles","uuid":"5cbdf58a-694a-4aba-af08-61d00842eb03"},"version":"2.0.4","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/bierner.markdown-preview-github-styles-2.0.4","scheme":"file"},"relativeLocation":"bierner.markdown-preview-github-styles-2.0.4","metadata":{"id":"5cbdf58a-694a-4aba-af08-61d00842eb03","publisherId":"f164f116-e2aa-496b-84dc-2451248e8beb","publisherDisplayName":"Matt Bierner","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1711204912184,"pinned":false,"preRelease":false}},{"identifier":{"id":"esbenp.prettier-vscode","uuid":"96fa4707-6983-4489-b7c5-d5ffdfdcce90"},"version":"10.4.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/esbenp.prettier-vscode-10.4.0","scheme":"file"},"relativeLocation":"esbenp.prettier-vscode-10.4.0","metadata":{"id":"96fa4707-6983-4489-b7c5-d5ffdfdcce90","publisherId":"d16f4e39-2ffb-44e3-9c0d-79d873570e3a","publisherDisplayName":"Prettier","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1711204933168,"pinned":false,"preRelease":false}},{"identifier":{"id":"davidanson.vscode-markdownlint","uuid":"daf8b44d-8aae-4da2-80c5-1f770219f643"},"version":"0.55.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/davidanson.vscode-markdownlint-0.55.0","scheme":"file"},"relativeLocation":"davidanson.vscode-markdownlint-0.55.0","metadata":{"id":"daf8b44d-8aae-4da2-80c5-1f770219f643","publisherId":"2e4d1cda-6ef0-4e42-a352-ab540afe8ff0","publisherDisplayName":"David Anson","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884549589,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"timonwong.shellcheck","uuid":"f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6"},"version":"0.37.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/timonwong.shellcheck-0.37.1-linux-x64","scheme":"file"},"relativeLocation":"timonwong.shellcheck-0.37.1-linux-x64","metadata":{"id":"f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6","publisherId":"04757770-dd50-443e-aae4-e1c7cf9c24f5","publisherDisplayName":"Timon Wong","targetPlatform":"linux-x64","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884549552,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"alefragnani.project-manager","uuid":"1b747f06-3789-4ebd-ac99-f1fe430c3347"},"version":"12.8.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/alefragnani.project-manager-12.8.0","scheme":"file"},"relativeLocation":"alefragnani.project-manager-12.8.0","metadata":{"id":"1b747f06-3789-4ebd-ac99-f1fe430c3347","publisherId":"3fbdef65-bdf5-4723-aeaf-9e12a50546ef","publisherDisplayName":"Alessandro Fragnani","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713884551545,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"ms-azuretools.vscode-docker","uuid":"0479fc1c-3d67-49f9-b087-fb9069afe48f"},"version":"1.29.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-azuretools.vscode-docker-1.29.1","scheme":"file"},"relativeLocation":"ms-azuretools.vscode-docker-1.29.1","metadata":{"id":"0479fc1c-3d67-49f9-b087-fb9069afe48f","publisherId":"52b787f2-79a9-4f32-99b4-393afe3005d3","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715252264733,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-dotnettools.vscodeintellicode-csharp","uuid":"13fef117-0575-4dc5-b573-5cb945a69d0a"},"version":"2.1.11","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64","metadata":{"id":"13fef117-0575-4dc5-b573-5cb945a69d0a","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715432420892,"pinned":false,"source":"gallery"}},{"identifier":{"id":"humao.rest-client","uuid":"dda49fd5-1f3b-4d25-bf61-4fc41905ede5"},"version":"0.25.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/humao.rest-client-0.25.1","scheme":"file"},"relativeLocation":"humao.rest-client-0.25.1","metadata":{"id":"dda49fd5-1f3b-4d25-bf61-4fc41905ede5","publisherId":"aa260071-fe15-4a92-8990-7b8753d9cbc7","publisherDisplayName":"Huachao Mao","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1715433811128,"pinned":false,"source":"gallery"}},{"identifier":{"id":"patcx.vscode-nuget-gallery","uuid":"240db237-62cf-4e62-a359-54756e6b8a08"},"version":"1.1.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/patcx.vscode-nuget-gallery-1.1.0","scheme":"file"},"relativeLocation":"patcx.vscode-nuget-gallery-1.1.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751831,"pinned":false,"source":"gallery","id":"240db237-62cf-4e62-a359-54756e6b8a08","publisherId":"63d41783-afc7-45f6-90e0-36067b394c38","publisherDisplayName":"pcislo","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-dotnettools.csharp","uuid":"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff"},"version":"2.34.12","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.csharp-2.34.12-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.csharp-2.34.12-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1719409751941,"pinned":false,"source":"gallery","id":"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"mhutchie.git-graph","uuid":"438221f8-1107-4ccd-a6fe-f3b7fe0856b7"},"version":"1.30.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/mhutchie.git-graph-1.30.0","scheme":"file"},"relativeLocation":"mhutchie.git-graph-1.30.0","metadata":{"installedTimestamp":1719409829050,"pinned":false,"source":"gallery","id":"438221f8-1107-4ccd-a6fe-f3b7fe0856b7","publisherId":"996496dc-099f-469d-b89c-0d7713179365","publisherDisplayName":"mhutchie","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false}},{"identifier":{"id":"csharpier.csharpier-vscode","uuid":"14f1480a-1193-4742-aaee-dd963cc37f0f"},"version":"1.7.3","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/csharpier.csharpier-vscode-1.7.3","scheme":"file"},"relativeLocation":"csharpier.csharpier-vscode-1.7.3","metadata":{"installedTimestamp":1719411760799,"pinned":false,"source":"gallery","id":"14f1480a-1193-4742-aaee-dd963cc37f0f","publisherId":"e3dc3d72-cbed-4166-9771-2a2f4126b4ac","publisherDisplayName":"csharpier","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false}},{"identifier":{"id":"ms-vscode-remote.remote-containers","uuid":"93ce222b-5f6f-49b7-9ab1-a0463c6238df"},"version":"0.375.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1","scheme":"file"},"relativeLocation":"ms-vscode-remote.remote-containers-0.375.1","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1720546195063,"pinned":false,"source":"gallery","id":"93ce222b-5f6f-49b7-9ab1-a0463c6238df","publisherId":"ac9410a2-0d75-40ec-90de-b59bb705801d","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-dotnettools.csdevkit","uuid":"7ad42776-8f7e-4214-bf67-4f0b518ef629"},"version":"1.8.14","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.csdevkit-1.8.14-linux-x64","scheme":"file"},"relativeLocation":"ms-dotnettools.csdevkit-1.8.14-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1720631534018,"pinned":false,"source":"gallery","id":"7ad42776-8f7e-4214-bf67-4f0b518ef629","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"ms-dotnettools.vscode-dotnet-runtime","uuid":"1aab81a1-b3d9-4aef-976b-577d5d90fe3f"},"version":"2.1.1","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/ms-dotnettools.vscode-dotnet-runtime-2.1.1","scheme":"file"},"relativeLocation":"ms-dotnettools.vscode-dotnet-runtime-2.1.1","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1721407773831,"pinned":false,"source":"gallery","id":"1aab81a1-b3d9-4aef-976b-577d5d90fe3f","publisherId":"d05e23de-3974-4ff0-8d47-23ee77830092","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"asvetliakov.vscode-neovim","uuid":"caf8995c-5426-4bf7-9d01-f7968ebd49bb"},"version":"1.18.4","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/asvetliakov.vscode-neovim-1.18.4","scheme":"file"},"relativeLocation":"asvetliakov.vscode-neovim-1.18.4","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1721407774118,"pinned":false,"source":"gallery","id":"caf8995c-5426-4bf7-9d01-f7968ebd49bb","publisherId":"ce6190db-6762-4c9c-99c7-1717b9504159","publisherDisplayName":"Alexey Svetliakov","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"pkief.material-icon-theme","uuid":"5db78037-f674-459f-a236-db622c427c5b"},"version":"5.6.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/pkief.material-icon-theme-5.6.0","scheme":"file"},"relativeLocation":"pkief.material-icon-theme-5.6.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1721407773935,"pinned":false,"source":"gallery","id":"5db78037-f674-459f-a236-db622c427c5b","publisherId":"f9e5bc2f-fea1-4075-917f-d83e01e69f56","publisherDisplayName":"Philipp Kief","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"eamodio.gitlens","uuid":"4de763bd-505d-4978-9575-2b7696ecf94e"},"version":"15.2.0","location":{"$mid":1,"path":"/home/pratik/.vscode/extensions/eamodio.gitlens-15.2.0","scheme":"file"},"relativeLocation":"eamodio.gitlens-15.2.0","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1721407773832,"pinned":false,"source":"gallery","id":"4de763bd-505d-4978-9575-2b7696ecf94e","publisherId":"678d198b-9b2e-49d3-96ff-6d801c9575df","publisherDisplayName":"GitKraken","targetPlatform":"undefined","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}},{"identifier":{"id":"rust-lang.rust-analyzer","uuid":"06574cb4-e5dc-4631-8174-a543a4533621"},"version":"0.3.2037","location":{"$mid":1,"fsPath":"/home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2037-linux-x64","external":"file:///home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2037-linux-x64","path":"/home/pratik/.vscode/extensions/rust-lang.rust-analyzer-0.3.2037-linux-x64","scheme":"file"},"relativeLocation":"rust-lang.rust-analyzer-0.3.2037-linux-x64","metadata":{"isApplicationScoped":false,"isMachineScoped":false,"isBuiltin":false,"installedTimestamp":1721407773965,"pinned":false,"source":"gallery","id":"06574cb4-e5dc-4631-8174-a543a4533621","publisherId":"cb14a7a7-a188-40bd-a953-e0a20757c5dd","publisherDisplayName":"The Rust Programming Language ","targetPlatform":"linux-x64","updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"preRelease":false}}] \ No newline at end of file