Use Limanix#
Keep your editor and project files on your Mac. Run Linux tools, builds, and services in a VM described by a small TOML file.
You do not need to know the Nix language to create your first environment. Start with the base system, then select ready-made modules or write your own.
Choose your starting point#
I want to… |
Start here |
|---|---|
Understand what runs where |
|
Install the command-line client |
|
Create my first Linux environment |
|
Share a project and configure resources |
|
Add a language, tool, or service |
|
Connect to a server inside the VM |
|
Start, stop, update, or remove a VM |
|
Know which files survive deletion |
|
Diagnose a failed command |
|
Change the client itself |
The everyday loop#
flowchart TD
Config["Describe the environment"] --> Create["Create the VM"]
Create --> Work["Edit on Mac · run in Linux"]
Work --> Change["Change TOML or modules"]
Change --> Update["Update and restart the VM"]
Update --> Work
The TOML file describes the environment. Your project and application data have their own storage lifecycle. Read Storage and recovery before deleting an environment you have used for real work.
Find an exact command or field#
Command and configuration reference explains the built-in help and the references generated from the client source. The release documentation includes the reference for that exact client version.