Installation

Get Som DVPS running on your machine in minutes. This guide covers installation on Windows, with notes for macOS and Linux.

What you will learn

  • System requirements for Som DVPS
  • How to download and install the editor
  • Verifying your installation

System Requirements

Before installing Som DVPS, make sure your system meets these minimum requirements:

Component Requirement
Operating System Windows 10/11 (64-bit), macOS 10.15+, or Linux (64-bit)
RAM 4 GB minimum, 8 GB recommended
Disk Space 500 MB for installation
Processor 1.6 GHz or faster

Windows Installation

Follow these steps to install Som DVPS on Windows:

1

Download the Installer

Download the latest version of Som DVPS for Windows.

Download for Windows
2

Run the Installer

Double-click SomDVPSsetup.exe to start the installation wizard.

3

Follow the Setup Wizard

Accept the license agreement and choose your installation preferences:

  • ✓ Add "Open with Som DVPS" to context menu
  • ✓ Add to PATH (recommended)
  • ✓ Create desktop shortcut
4

Complete Installation

Click Install and wait for the process to complete. Once finished, click Finish to launch Som DVPS.

Building from Source (Advanced)

For developers who want to build Som DVPS from source code, we provide a detailed guide in the building from source section.

Prerequisites

  • Node.js: v20.x or v22.x (tested with v22.12.0)
  • Visual Studio 2022 Build Tools: With "Desktop development with C++" workload
  • Python 3: For build scripts

Quick Build Steps

Terminal
git clone https://github.com/yousumohamed/Som-Dvps-Code1.git
cd Som-Dvps-Code1
.\install_som_dvps.bat

Verifying Installation

After installation, verify that Som DVPS is correctly installed by opening a terminal and running:

Terminal
som --version

You should see the version number displayed. If you get a "command not found" error, make sure you selected "Add to PATH" during installation, or restart your terminal.

Common Mistakes

Installing on 32-bit Windows

Som DVPS requires a 64-bit operating system. If you're running 32-bit Windows, you'll need to upgrade your OS first.

Skipping PATH configuration

If you don't add Som DVPS to PATH, you won't be able to launch it from the command line. You can add it manually later through Windows Environment Variables.

Windows SmartScreen warning

Windows might show a SmartScreen warning because the installer isn't yet widely recognized. Click "More info" and then "Run anyway" to proceed.

Troubleshooting

How do I change the application icon?
  1. Replace the file resources\win32\code.ico with your own .ico file
  2. Run build_release.bat to apply changes
Getting "Spectre-mitigated libraries are required" error?
  1. Open Visual Studio Installer
  2. Click "Modify" on your Build Tools installation
  3. Go to "Individual Components" tab
  4. Search for "Spectre"
  5. Check "MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest)"
  6. Click "Modify" to install
How do I change the application name?
  1. Open product.json
  2. Edit nameShort, nameLong, and applicationName
  3. Rebuild using build_release.bat

Tips & Best Practices

Install for All Users

If you're setting up Som DVPS on a shared computer, choose "Install for all users" during setup to make it available system-wide.

Keep It Updated

Som DVPS will notify you when updates are available. Keep your editor up to date to get the latest features and security fixes.

Customize from Day One

After installation, take a few minutes to explore the settings and install your favorite extensions. This will make your development experience much more productive.

Next Steps

Last updated: January 11, 2026 Edit on GitHub