How To Sync Google Notebook With Tomboy

Hey! Not that “tomboy”. Errrr… Tomboy is a famous desktop note-taking application for Linux. It’s very useful application on your desktop. Tomboy doesn’t support integration with Google Notebook yet. This is a how to install tomboy2googlenotebook addins in ubuntu/debian.

1. You’ll need subversion client and mono c# compiler. In terminal, type
sudo apt-get install subversion mono-gmcs

2. Addin’s folder & checkout tomboy2googlenotebook source code
cd ~/.tomboy/addins
svn checkout http://tomboy2googlenotebook.googlecode.com/svn/trunk/ .

3. Go to your google notebook. Clicking on Sharing Options at the top right, and selecting “Yes” to “Publish this Notebook”. Look for a 20 digit number in your URL. That’s your user id. Memorize it or copy and paste it somewhere.

4. Create a gconf file
sudo touch /apps/tomboy/google_notebook_<your_user_id>

5. Run make
make

6. And you’re almost done.
sudo cp GoogleNoteBookSync.dll /usr/lib/tomboy/addins

7. Restart tomboy, activate Google Notebook addins. And yeah! You can now sync you google notebook with tomboy with “Tools > Sync With Google Notebook”.

11 Responses to “How To Sync Google Notebook With Tomboy”

  1. i have got through to the 4th step, but encounter the error message below:
    touch: cannot touch `/apps/tomboy/google_notebook_11312509075400497239′: No such file or directory

    so i don’t know how to make the gconf file

    i am using ubuntu 8.10

    thx

  2. Thanks for the post!

    However, I don’t understand point 4. When I try to execute the command, it answers:

    couldn’t run touch … no such file or directory

    And I have no plugin in my tomboy :(

  3. You need to touch the new gconf file in the ~/.gconf/apps/tomboy/ directory

  4. the command for 4 should really be:

    touch ~/.gconf/apps/tomboy/google_notebook_

    also note, no sudo

  5. Hi.. nice.. this is what I looking for, but I have ubuntu intrepid (8.10)… and I do right all the steps.. but when I use the option sync google notebook… (the quid of this topic)… tomboy get closed… and don’t syn… please if you have a idea let me know

  6. “Hi.. nice.. this is what I looking for, but I have ubuntu intrepid (8.10)… and I do right all the steps.. but when I use the option sync google notebook… (the quid of this topic)… tomboy get closed… and don’t syn… please if you have a idea let me know”

    I’m having the same problem as Raul. Runnung 64Bit Intrepid, Tomboy crashes on Google sync. If anyone knows how to solve this problem that would be awesome! I just got a blackberry bold and syncing with my desktop has been a nightmare at every turn.

    Thanks

  7. Same problem as Raul and Geordie, though I’m running 8.04.
    Tomboy crashes as soon as I try syncing

  8. Same problem as Raul, Geordie and Scott, though I’m running 8.10.
    Tomboy crashes as soon as I try syncing

  9. Same problem as Raul, Geordie, Scott and Jenya, though I’m running Mint 6 (felicia) on kernel 2.6.27 -14 -generic with gnome 2.24.1.
    Tomboy crashes as soon as I try syncing

  10. I’m running Mint 7 and I get as far as Step 5. After some getting “make: *** No targets specified and no makefile found. Stop.”, if occurred to me to go run make from ~/.tomboy/addins/, whereupon I get:

    gmcs -debug -out:GoogleNoteBookSync.dll -target:library -pkg:tomboy-addins -r:Mono.Posix -r:Google.GData.Client -r:Google.GData.Extensions GoogleNoteBookSync.cs -resource:GoogleNoteBookSync.addin.xml
    make: gmcs: Command not found
    make: *** [all] Error 127

  11. Oops, sorry. That should have read “…it occurred to me to go run make from ~/.tomboy/addins/trunk …”

Leave a Reply