Tutorials
Tutorials
Set up a development environment in an MSL distribution, step by step.
Best practices for setting up a development environment in an MSL distribution, from your Linux user account to your editor, Git and databases.
Use the MSL extension to open folders inside a Linux distribution from VS Code, VS Code Insiders, VSCodium or Cursor on macOS.
Install and configure Git in an MSL distribution, authenticate to GitHub and other hosts, and choose where to keep your repositories.
Install PostgreSQL, SQLite and other databases in an MSL distribution, run them as services, and connect from macOS.
Run Docker Engine inside an MSL distribution with systemd, and reach published container ports from macOS.
MSL doesn’t give Linux distributions access to the Mac’s GPU yet. What to use instead, and where the work is tracked.
MSL doesn’t run Linux GUI apps. How to work with graphical tools from a distribution instead.
Install Node.js in an MSL distribution with nvm or the distribution’s packages, and run dev servers you can open on macOS.
A short introduction to the Linux command line in an MSL distribution, for people new to Linux.
Last updated on