From caf74e660cdcf7323b8e46bb7003cf5cfaccf491 Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Wed, 15 Nov 2023 09:05:46 -0500 Subject: what the hell am I doing wrong Signed-off-by: Xe Iaso --- lume/src/notes/vscode-go-ext.mdx | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 lume/src/notes/vscode-go-ext.mdx (limited to 'lume/src') diff --git a/lume/src/notes/vscode-go-ext.mdx b/lume/src/notes/vscode-go-ext.mdx new file mode 100644 index 0000000..6735bd8 --- /dev/null +++ b/lume/src/notes/vscode-go-ext.mdx @@ -0,0 +1,27 @@ +--- +title: "Why does VSCode keep uninstalling the Go extension?" +date: 2023-11-15 +hero: + ai: Counterfeit-XL + file: galaxy-waifu + prompt: A green-haired anime woman with cyberpunk style clothing drinking coffee in a cyberpunk space station +--- + +When I write these articles, I like having an answer to the question at hand before I start writing. I don't feel like it is fair to readers to have a question without an answer. + +This isn't a normal article. This is a cry for help. I don't know how to google for this and tools of last resort are failing me. + +I use VSCode on my macbook and gaming PC. Both have extension syncing enabled to make my life easier. The [Go extension](https://marketplace.visualstudio.com/items?itemName=golang.Go) keeps randomly getting uninstalled on every machine. I have no idea why it does this. I have no idea how to stop it from doing this. I have no idea how to debug it. + +What the fuck am I doing wrong? + +Here are all of the steps I've tried: + +* Removing settings sync and re-enabling it on all affected machines +* Looking through system logs around the time of the removal happening +* Starting from scratch on a new machine (my new work computer) and then syncing settings to find that the Go extension is not being synced +* Marking the Go extension as "do not sync" and then marking it as "do sync" + +If anyone is able to figure out what I could have possibly fucked up, I will post the solution here and credit them. + +I hope it's something really stupid. -- cgit v1.2.3