Create themes for Desktop Profiles
Use the built-in Wallpaper Generator to create professional wallpapers from your logo — or create them manually for full control.
Two ways to create themes
Wallpaper Generator
Built into Desktop Profiles 2.0 — create professional wallpapers in under a minute.
1. Select your SVG logo
Click "Select SVG Logo" and choose an SVG file. The app automatically extracts colors from your logo and suggests a theme name.
2. Choose style and adjust
Pick from Corporate Dark, Corporate Light or Minimal. Adjust logo size with the slider. Enable "Top accent stripe" for a colored line at the top — perfect for telling virtual desktops apart.
3. Select resolutions
Check which screen formats you want to generate. All 7 resolutions (Full HD to Ultrawide 5K) are available — the generator creates one image per resolution.
4. Generate
Click "Generate Wallpapers". Images are saved to %AppData%\DesktopProfiles\generated\ with correct folder structure and file names — ready to use immediately.
5. Use as theme
Click "Use as Theme" to instantly activate your new theme. It appears in the theme picker on the Profiles tab right away.
Available styles
Corporate Dark
Dark background with subtle glow effect and radial gradient in your logo colors. Professional and sleek.
Corporate Light
Light background with soft color accents. Great for bright office environments.
Minimal
Clean solid background with centered logo. Maximum simplicity.
Features
Automatic color analysis
Colors are extracted directly from your SVG logo — no manual selection needed.
7 resolutions
Full HD, QHD, 4K, iPad/4:3, WQUXGA, Ultrawide 32:9 and Wide 5K.
Top accent stripe
Optional colored line at the top — makes it easy to see which virtual desktop you're on.
Live preview
See how the wallpaper looks in real time as you adjust settings.
Correct file names automatically
Generated files are named correctly and placed in the right folder structure.
Pixel-perfect rendering
Wallpapers are rendered using Chromium-based rendering for maximum sharpness.
Create themes manually
Want to design fully custom wallpapers? Follow the steps below.
Step by step
1. Choose a base folder for your themes
In Desktop Profiles, click the folder icon and select a folder on your computer. That folder becomes your base folder — each subfolder inside it becomes a separate theme.
2. Create a subfolder per theme
Create a subfolder in the base folder for each theme you want. The folder name becomes the theme name — the folder "aurora" shows as "Aurora" in the app.
3. Add images — one per screen type
Desktop Profiles supports 5 screen formats (16:9, 16:10, 21:9, 32:9, 4:3). Create one image per format for best results.
4. Name the files correctly
Each image must be named: {theme}-desktop-background-{width}x{height}.png — the text -desktop-background- and the resolution are required.
5. Done!
Themes appear automatically in the theme picker. Assign a theme per virtual desktop and Desktop Profiles switches wallpapers automatically.
Folder structure — overview
You can have as many themes as you like — each subfolder in the base folder becomes its own theme:
Image sizes per screen type
| Screen type | Size |
|---|---|
| Standard (16:9)Used as preview thumbnail in the theme picker | 3840 × 2160 |
| Wide (16:10) | 3840 × 2400 |
| Ultrawide (21:9) | 5120 × 2160 |
| Super-ultrawide (32:9) | 5120 × 1440 |
| Classic (4:3) | 2048 × 1536 |
Filename format
{theme}-desktop-background-{width}x{height}.pngExample — theme "aurora"
Right and wrong
aurora-desktop-background-3840x2160.pngmy-theme-desktop-background-5120x2160.pngaurora-background-3840x2160.png— missing "desktop-" in the nameaurora-desktop-background-3840x2160.jpg— wrong format (not PNG)aurora-desktop-background.png— missing resolution (WxH) in the nameaurora 4k.png— missing -desktop-background- and resolutionGood to know
You don't need all 5 images
If an image is missing for a screen type, the app picks the closest match. But the image may be cropped, so all 5 give the best result.
Highest resolution wins
If you have both 1920×1080 and 3840×2160 (both 16:9), the app automatically keeps the highest resolution.
Start with 16:9
The 3840×2160 image is used as preview in the theme picker and fits most monitors.
Avoid certain folder names
Don't name your theme folder: scripts, src, docs, bin, obj, node_modules, or .git — they are ignored.
The prefix can be anything
The text before -desktop-background- doesn't matter. Both aurora-desktop-background-... and my-theme-desktop-background-... work fine.
Don't move images after setup
The app checks that each file exists on disk before using it. If an image is moved or deleted, it falls back to the next match.
How the app picks an image
When you switch to a virtual desktop, Desktop Profiles matches the right image to each connected monitor:
Exact match — is the right screen type available? Use it.
Nearest alternative — try in order: 21:9 → 16:9 → 16:10 → 4:3.
Any image — the first available image in the theme.
Solid color — if no images exist at all.