Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/melbarch/power-my-vscode
Super power your VS Code with one command
https://github.com/melbarch/power-my-vscode
extensions vscode vscode-configs vscode-extension vscode-settings
Last synced: 3 months ago
JSON representation
Super power your VS Code with one command
- Host: GitHub
- URL: https://github.com/melbarch/power-my-vscode
- Owner: melbarch
- License: mit
- Created: 2019-12-11T19:37:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T11:18:47.000Z (12 months ago)
- Last Synced: 2024-10-01T15:32:17.139Z (3 months ago)
- Topics: extensions, vscode, vscode-configs, vscode-extension, vscode-settings
- Language: JavaScript
- Homepage:
- Size: 130 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-morocco - power-my-vscode - my-vscode.svg?style=social)](https://github.com/melbarch/power-my-vscode/stargazers) - Make your VS Code great again! by [@melbarch](https://github.com/melbarch) (Uncategorized / Uncategorized)
README
Power-My-VScode 🚀
Make VS Code great again!
This package allows you to synchronize your VS Code extensions across your computers (Home's laptop, at work, fresh installations, ...).
If you change your computer or run a fresh installation, one command line will give back powers to your VSCode.## Usage :
Tool's command line offers multiple workflow possibilities :- ```npx power-my-vscode```
The package will install the default extensions defined [here](./.vs-extensions.json)
- ```npx power-my-vscode -a```
This will lookup the current git username on your computer, try to lookup for the fork under its github profile then it will install extensions listed on : https://raw.githubusercontent.com/username/power-my-vscode/master/.vs-extensions.json
- ```npx power-my-vscode -g ```
This is helpful if you want target someone's collection. It will do the same as the previous one but on https://raw.githubusercontent.com/github_username/power-my-vscode/master/.vs-extensions.json
- ```npx power-my-vscode -f ```
Extensions list will be retrieved from that file
- ```npx power-my-vscode -u ```
Will perfom installation from the list retrieved from that url (you might have some file with the list in you DotFiles repo for example)
- Check out help command for more info : ```npx power-my-vscode -h```## Tip : Export your current extensions
Your current extensions can be retrieved from VSCode CLI :
````
code --list-extensions
````
Save the result of the command on your fork's file *.vs-extensions.json* or another file on your computer or over the internet depending on the workflow that suits you.## License
MIT © [Mohamed EL BARCHANY](https://melbarch.com)