-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Updating vscoq causes user-customizations to proof-view.css to be overwritten.
Possible resolutions:
- Store proof-view.css in the workspace-settings folder. This means that it will be specific to one project and would have to manually copied to all other projects. I dislike this approach because most users would expect their color/style changes to be universal.
- Store proof-view.css in a per-user settings folder. Ideally, vscode would tell extensions where they can store user settings; but this is not yet implemented ([ExtensionDev] Expose API to get at file system locations microsoft/vscode#2741). I could calculate where vscode puts such settings, but it is very likely to change in the next release or two. Otherwise, I can manually calculate where user settings should go -- this is not trivial because Linux, OS X, and Windows all have different expectations... and this would make adopting vscode's proscribed approach a breaking change when it becomes available.
@jonleivent fyi