An open API service indexing awesome lists of open source software.

https://github.com/fd/mrlinux


https://github.com/fd/mrlinux

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Getting Started on Darwin

1. Make sure you have OrbStack installed
2. Make sure you have the [`mrlinuxctl`](./mrlinuxctl) script on your system
3. `mrlinuxctl create`
4. `mrlinuxctl code `
5. From a VS Code terminal, login to Github `gh auth login`

For more information on the OrbStack setup read the [stack docs](./stacks/orb/README.md).

# Getting Started on Linux

1. Make sure LXD is installed and initialized.
2. Make sure you have the [`mrlinuxctl`](./mrlinuxctl) script on your system
3. `mrlinuxctl create`
4. `mrlinuxctl code `
5. From a VS Code terminal, login to Github `gh auth login`

# Usage

```
mrlinuxctl create []
mrlinuxctl delete []
mrlinuxctl reset []
mrlinuxctl restart []
mrlinuxctl code [-m ] [-w|--wait] [-n|--new-window] [-r|--reuse-window] [path...]
```

# Features

- nix
- nix caches
- github integration where needed
- vscode integration
- automatic housekeeping
- keep your personal and professional workspaces separate
- support OCI/Docker containers
- support NixOS-containers/systemd-nspawn