Colors Theme
You will find, in this extension, 3 color themes : Red, Green and Blue.
All theme colors are dark mode and no light mode is currently available.
By the way, if you're using light mode, you should really go to therapy.
Background image
You will also find a feature of custom background image.
It will be disabled first when you install the extension, but you can enable it easily by following some steps described below.
If your image is installed on your pc and you do not have a web link to it, I recommend this very good free image host : Postimages.
This extension was entirely developed in JavaScript (with some JSON/CSS/HTML but it's not really the main of the code).
The vscode
, fs
and path
modules were used in the code and the vsce
module to create the .vsix file of the extension.
Reading the documentation, programming and testing took me about 4/5 working days.
The 2.0.0 of the extension has a totally different functioning from the 1.0.0 (all the code has been modified).
There is also no license for this extension and the code.
Errors
You will find below the list of different errors, displayed in the logs, which can occur when using the extension.
Code Error |
This error may accurate if : |
E1 |
The extention failed to create the workbench.background.desktop.main.css file. |
E2 |
The extention failed to edit the workbench.background.desktop.main.css file. |
E3 |
The extention failed to found or edit the workbench.html file. |
E4 |
The background URL dont start by https:// or http:// and end by .jpg , .jpeg or .png . |
E5 |
The extention failed to remove the workbench.background.desktop.main.css file. |
Warning :
The extension, for its proper functioning, modifies the files that VSCode uses to work.
As a result, VSCode may get corrupted if the microsoft team changes a large part of the VSCode code.
If that happens, don't panic, just reinstall VSCode after removing the extension and everything will be back to normal.
Support
To support me, don't forget to give this project a star and share it with those around you !
And if you don't want it, it doesn't matter, just click on this link to make me happy !