This snippet takes your exported vscode extension list and adds the description and last updated date. Here's how I use it: * Export my existings to a list * Review that list and decide what extensions I need to clean up (delete those lines from this list) ```py code --list-extensions > installed.txt python VSCode_CSV.py ``` * Edit `vscode-extensions-with-desc.txt` and remove all extensions that are no longer needed * Now, removing all extensions from vscode: ```sh cat installed.txt | xargs -n 1 code --uninstall-extension rm -rf ~/.vscode/extensions/ ``` * Next, start VSCode and ensure the settings sync * Now install the right extensions ```sh cat vscode-extensions-with-desc.txt | awk '{ print $1 }' | xargs -n 1 code --install-extension ``` * Now, open up your settings and find any greyed out entries and remove the (or reinstall if it's one you realize you missed)