https://github.com/fd/mrlinux
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/fd/mrlinux
- Owner: fd
- Created: 2024-01-19T11:57:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T13:03:53.000Z (about 2 years ago)
- Last Synced: 2025-03-28T06:31:46.710Z (over 1 year ago)
- Language: Shell
- Size: 88.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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