Power Users
File sync
Moving files between your local and remote workspaces
Filesync is only supported by default on Mac and Linux.
If you are using Windows, you must install WSLinux and rsync.
(Prerequisite) Create an SSH Key
You must have an SSH key configured on your local machine. Note that Moonglow can’t currently support SSH keys with passphrases.
Syncing your local workspace to the remote machine
Step 1: Press “cmd + shift + P” (Mac) or “ctrl + shift + P” (Windows).
Step 2: Select “Moonglow: Sync Workspace to Remote”
Step 3: Select the notebook associated with the remote machine you want it synced to.
Syncing your remote machine back to your local workspace
Step 1: Press “cmd + shift + P” (Mac) or “ctrl + shift + P” (Windows).
Step 2: Select “Moonglow: Sync Remote to Workspace”
Step 3: Select the notebook associated with the remote machine you want it synced from.
Notes
- The first sync may take some time, but syncs after that should be substantially faster.
- We currently don’t sync anything defined in your
.gitignore
to the remote machine. - We don’t sync dotfiles back from the remote machine.