Floobits real-time collaboration plugin for Sublime Text 2 and 3
Python
Latest commit 0bff093 Feb 4, 2017 @ggreer ggreer Tag new release: 3.9.1
Permalink
Failed to load latest commit information.
floo Tag new release: 3.9.1 Feb 4, 2017
.floo Update Floobits URL. Jul 31, 2014
.gitignore Ignore sublime project file. May 11, 2013
.no-sublime-package Add .no-sublime-package so that Package Control exactracts us. Jan 14, 2014
Context.sublime-menu s/stalk/follow/g May 27, 2014
Default (Linux).sublime-keymap s/stalk/follow/g May 27, 2014
Default (OSX).sublime-keymap s/stalk/follow/g May 27, 2014
Default (Windows).sublime-keymap s/stalk/follow/g May 27, 2014
Default.sublime-commands Add refresh workspace feature. Refreshing the workspace will scan the… Nov 18, 2016
Floobits.sublime-commands Join Recent Room is now available in right click menu. Join Recent Ro… May 9, 2013
LICENSE Apache 2.0 License Nov 27, 2012
Main.sublime-menu Fix 'mnemonic t not found in menu caption Tools' error. Mar 8, 2016
NOTICE Update years in NOTICE. Mar 30, 2015
README.md Better readme. Mar 13, 2015
Side Bar.sublime-menu fix stuff May 21, 2014
floobits.py Remove migration code. Jun 14, 2015
messages.json Don't show install messages thing in package control. We have our own… Jun 26, 2013
packages.json Update description. Aug 18, 2015
pep8.sh Pep8 and pyflakes everything Jul 28, 2013
tag_release.py Older versions of Sublime Text don't have distutils.version. This doe… Feb 4, 2015
text_commands.py Add *args, *kwargs to is_enabled() and is_visible(). Some versions of… Jun 20, 2016
window_commands.py Add refresh workspace feature. Refreshing the workspace will scan the… Nov 18, 2016

README.md

Floobits plugin for Sublime Text 2 & 3

Real-time collaborative editing. Think Etherpad, but with native editors. This is the plugin for Sublime Text. We also have plugins for Emacs, Vim, and IntelliJ.

Development status: Reasonably stable. We dogfood it daily and rarely run into issues.

Installation instructions

  • If you have Package Control, go to Package Control → Install Package and search for Floobits. Select the Floobits package and install it.

  • If you don't have Package Control (or you prefer to install the plugin manually), clone this repository or download and extract this tarball.

  • Rename the directory to "Floobits".
  • In Sublime Text, go to Preferences -> Browse Packages.
  • Drag, copy, or move the Floobits directory into your Packages directory.

If you'd rather create a symlink instead of copy/moving, run something like:

ln -s ~/code/floobits-sublime ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Floobits

Once the plugin is installed, you'll be asked whether you want to create an account or sign in. If you choose to sign in, a browser window will open allowing you to enter your Floobits credentials.

For more help, see our Sublime Text help page.

Configuration

All configuration settings are stored in ~/.floorc.json. If you don’t have a ~/.floorc.json file, the plugin will create one. It will also open a web page showing the minimal information you’ll need to put in your ~/.floorc.json. After saving the file, restart Sublime Text.

Using Floobits to Collaborate

After creating your account, you’ll want to create a workspace or two. A workspace is a collection of files and buffers that users can collaborate on.

See https://floobits.com/help/plugins/#sublime-usage for instructions on how to create workspaces and collaborate with others.

Errata

Windows

Sublime Text 2 on Windows requires Package Control 3.0 to be installed to function properly. This is due to a bug in the select module that ST2 ships by default.

Linux

On Linux, Sublime Text 2 and 3 ship without the _ssl module. Installing Package Control 3.0 will install the missing elements. Otherwise, we try to work around it by running an SSL proxy using the system Python.

OS X

Our plugin doesn't work on 10.6 and earlier. This appears to be a bug in OS X. Please upgrade to a newer version.

Help

If you have trouble setting up or using this plugin, please contact us.