https://github.com/osama-yusuf/vs-code-backup
Manually backup and restore all your visual studio code extensions
https://github.com/osama-yusuf/vs-code-backup
backup bash bash-script restore vscode vscode-extension
Last synced: 3 months ago
JSON representation
Manually backup and restore all your visual studio code extensions
- Host: GitHub
- URL: https://github.com/osama-yusuf/vs-code-backup
- Owner: Osama-Yusuf
- License: mit
- Created: 2022-06-29T15:24:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-30T22:54:57.000Z (almost 3 years ago)
- Last Synced: 2024-12-29T01:57:27.117Z (5 months ago)
- Topics: backup, bash, bash-script, restore, vscode, vscode-extension
- Language: Shell
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VS Code Backup
**VS Code Backup** is a **BASH** script that can be used to backup and restore all your visual studio code extensions manually without any need to sign in to your GitHub/Microsoft accounts.
You can take a look at the [GitHub project page](https://github.com/Osama-Yusuf/VS-Code-Backup).
## Features
* Backup Extensions
* Restore Extensions## Getting started
Download the script and give it execution permission using this command:
```bash
curl "https://raw.githubusercontent.com/Osama-Yusuf/VS-Code-Backup/main/vs_extension.sh" -o vs_extension.sh && chmod +x vs_extension.sh
```## Usage for Linux & Windows
### but for windows Git-Bash must be installed, Or this script won't work. Open git bash termainl as adminstrator thenFirst copy it to the binaries folder to run it as a command without the extension (.sh)
### For linux use sudo:
```
sudo cp vs_extension.sh /usr/bin/vs_extension
```### For windows open git bash as admin and remove sudo:
```
cp vs_extension.sh /usr/bin/vs_extension
```You can delete the script now if you want.
```
rm -f vs_extension.sh
```Then execute the script and let it do all the work:
```
vs_extension
```
or
```
source vs_extension.sh
```
or
```
bash vs_extension.sh
```## Tested Environments
* Ubuntu Os.
* Kali-Linux Os.
* Windwos 11.If you have successfully tested this script on others systems or platforms please let me know!
## Donations
If you want to support this project, please consider donating:
* PayPal: https://paypal.me/OsamaYusuf
* Buy me a coffee: https://www.buymeacoffee.com/OsamaYusuf
* ETH: 0x507bF8931b534a81Ced18FDf8fc5BE4Daf08332B---
* `By Osama-Yusuf`
* `Thanks for reading`-------
##### Report bugs for "Git-Repo-Pusher"
* `[email protected]`