aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-11-15 09:05:46 -0500
committerXe Iaso <me@xeiaso.net>2023-11-15 09:05:46 -0500
commitcaf74e660cdcf7323b8e46bb7003cf5cfaccf491 (patch)
treec623e8e38674d5ce335f5a1c9372f897e523b4fb
parentf3e7d4f7ba9221be43616f980f02d9cd70b3b0b5 (diff)
downloadxesite-caf74e660cdcf7323b8e46bb7003cf5cfaccf491.tar.xz
xesite-caf74e660cdcf7323b8e46bb7003cf5cfaccf491.zip
what the hell am I doing wrong
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--lume/src/notes/vscode-go-ext.mdx27
1 files changed, 27 insertions, 0 deletions
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.