Results 7 comments of Raroh73

I'm using home-manger's VS Code module and this code works for me: ```nix (pkgs.vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "continue"; publisher = "Continue"; version = "0.9.61"; sha256 = "f3538fff6a5f2b5c354e1227907e9ad3127d8fecf3940ddf15598f17f144c14e";...

@icodeforyou-dot-net It's all code that I'm using for this extension. I'm not sure why it doesn't work for you but I will try to help. Do you use same version...

@icodeforyou-dot-net I have very minimal [config](https://gist.github.com/Raroh73/490aa29ff3a51545e6136f2f6fc6a977) set but after deleting ```~/.continue``` folder extension properly created default config for me. Edit: After seeing your edit I deleted ```.vscode``` and ```.config/Code``` folders...

I think it requires write access to extension folder (in nix store) because of this [commit](https://github.com/continuedev/continue/commit/71179b98a456b6b4548005ec322283529b757a15). It rewrites keyboard shortcuts in tutorial file basing on running OS. I will need...

From my research it looks like ```globalState``` is VS Code's database for extensions settings. I don't know if there is proper way to use VS Code api from command line.

```nix postInstall = '' cd "$out/$installPrefix" substituteInPlace "out/extension.js" \ --replace 'await showTutorial();' '//await showTutorial();' ''; ``` It disables ```showTutorial()``` function so activation can pass. If you want to test it...

My PR was merged and now is available on NixOS Unstable.