Sponsored in part by... Fetch Softworks GET FETCH 5 FOR FREE! Fetch Softworks makes Fetch, the original
Macintosh FTP client, free for educational and charitable use.
Fetch 5.3 includes a new look and Leopard technology support.
Apply today at <http://fetchsoftworks.com/edapply>!

 [F] TidBITS  / TidBITS  / TidBITS Talk  /

Keeping Home (Desktop) and Hearth (Notebook) together...

[jeff137]jeff137 - 12:54pm May 22, 2007 PST

I've seen pieces of a solution to this issue, be never a "whole" solution:

I have a Mac Pro and a PowerBook Pro. I don't use .Mac (don't like the idea of my data sitting on someone else's server for security and longevity issues).

When I travel I want (at least) several areas of my Notebook to be the same as my desktop, including all POP Email, Apple Mail, and iCal and Address Book data. Similarly, there are several folder trees that I want to be the same on both machines when I pick up the notebook and go.

Most importantly, this has to be bi-directional (any changes made on the road automatically update the desktop when I return, and visa-versa before I leave.)

Finally, I'd like this to be all automatic so I never have to worry about getting myself out of sync.

I know - I want my digital cake and eat it too. But many people must be in the same boat! Any nice comprehensive solutions?

--------------- But If Not ----------

If this isn't feasible and I must do things manually, I know that I can use the iCal and Address Book 'backup' functions, copy the backed-up files to the other system, and open them on that target system. But -- what about Mail? What exactly do I need to manually copy before leaving and upon return to assure that all remains in sync?

Thanks!


Mark as Read
  OutlineAll MessagesOlder MessagesOldest MessagesNewest MessagesNewer Messages

ljPalmer (apparently) - May 23, 2007 6:56 am (#1 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 18
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

On May 22, 2007, at 12:54, jeff137 wrote:

> When I travel I want (at least) several areas of my Notebook to be
> the same as my desktop, including all POP Email, Apple Mail, and
> iCal and Address Book data. Similarly, there are several folder
> trees that I want to be the same on both machines when I pick up
> the notebook and go.
>
> Most importantly, this has to be bi-directional (any changes made
> on the road automatically update the desktop when I return, and
> visa-versa before I leave.)
>
> Finally, I'd like this to be all automatic so I never have to worry
> about getting myself out of sync.

The following bash script moves my mail and address book to my
powerbook (pb). I use SpamSieve, so the support stuff for this gets
moved also. Note that I I don't assume that I want to use the same
mail preferences file on both machines so I add an extension to it.
This allows me to use it or not on the other machine. I also place a
"MoveLog.txt" file that tells me when the copy is complete. To go in
the opposite directions; I just create a equivalent file on the other
machine where in my case is just replace "pb" with "mactel".

#!/bin/sh
time_=`date '+%Y%m%d.%H%M%S'`
echo $time_ Mail copied > ~/Library/Mail/MoveLog.txt
rsync -a --delete -e "ssh -p 22" ~/Library/Mail pb:~/Library/
rsync -a --delete -e "ssh -p 22" ~/Library/Mail\ Downloads "pb:~/
Library/"
rsync -a --delete -e "ssh -p 22" ~/Library/Application\ Support/
AddressBook "pb:~/Library/Application\ Support/"
rsync -a --delete -e "ssh -p 22" ~/.gnupg pb:~/
rsync -a -e "ssh -p 22" ~/Library/Preferences/
com.apple.mail.plist pb:~/Library/Preferences/
com.apple.mail.plist.mactel
rsync -a --delete -e "ssh -p 22" ~/Library/Application\ Support/
SpamSieve "pb:~/Library/Application\ Support/"

You could add iCal with
rsync -a -e "ssh -p 22" ~/Library/Application\ Support/iCal
"pb:~/Library/Application\ Support/"

Safari
rsync -a -e "ssh -p 22" ~/Library/Safari/Bookmarks.plist
pb:~/Library/Safari/Bookmarks.plist

FireFox
rsync -a -e "ssh -p 22" ~/Library/Application\ Support/
Firefox "pb:~/Library/Application\ Support/"

By using ssh-keygen, you can set it up public/private keys rather
than passwords in ssh.

The "Geek" Way
..lj



dianeofor (apparently) - May 23, 2007 6:56 am (#2 Total: 16)  

Reply to this message
via email - MS MVP  

Photo of Author
Posts: 24
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

On 5/22/07 12:54 PM, "jeff137" <jefftheharrowgroup.com> wrote:

> When I travel I want (at least) several areas of my Notebook to be the same as
> my desktop, including all POP Email, Apple Mail, and iCal and Address Book
> data. Similarly, there are several folder trees that I want to be the same on
> both machines when I pick up the notebook and go.

I would use IMAP accounts. For syncing folders, look at SuperDuper!
It has a smart backup function that's quick and easy.

<http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html>

--
Diane Ross, Microsoft Mac MVP
Entourage Help Page
<http://www.entourage.mvps.org/>
Entourage Help Blog
<http://blog.entourage.mvps.org/>




JolinWarren (apparently) - May 23, 2007 12:32 pm (#3 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 150
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

In the past (now 8 years ago), I used Synchronize! (the non-Pro
version) from Qdea. This was a manual solution, but once I set up my
synchronise document specifying which folders to copy, it only
required the click of a button to sync up the two machines.
Synchronize! is two-way and deals very well with conflict resolution
(if it detects that a file has been changed on both machines since
the last sync). I found it very robust and reliable.

<http://www.qdea.com/>

It also has options to automatically mount a network volume, exclude
certain folders... in general it's very customisable. I wouldn't be
surprised if there's now some way to set it up so it runs
automatically when your MacBook Pro gets back to your home network.

As far as keeping your mail, address book, and calendar in sync, I
believe that if you include your Library folder in the sync process,
then all of this will remain consistent across the two machines, but
I've never tried this so I'm not sure. You might also want to
consider something like SyncTogether from Mark/Space which
essentially uses OS X's built in synchronisation capabilities without
requiring .Mac (it essentially allows you to do all the synching
available with .Mac directly between two computers). I've never used
this, just read about it.

<http://www.markspace.com/synctogether.php>

_________________
=> Jolin

u.huth (apparently) - May 25, 2007 10:53 am (#4 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 64
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

am 23.05.2007 11:01 Uhr schrieb tidbits-talktidbits.com unter
tidbits-talktidbits.com:
> I have a Mac Pro and a PowerBook Pro. ...
>
> When I travel I want (at least) several areas of my Notebook to be the same as
> my desktop, including all POP Email, Apple Mail, and iCal and Address Book
> data. Similarly, there are several folder trees that I want to be the same on
> both machines when I pick up the notebook and go.
>
For several years now I synchronize two desktop Macs and my PowerBook using
Synchronize!. Although it is not automated, it is but a matter of a few
seconds to click on the pre-defined sets and have the synchronisation
commence. It takes my usually less than two minutes to synchronize my data.
Synchronization proceeds without a hitch, even my Outlook folder is
synchronized and opened on the other Mac(s) without problems.

Only problem are data for applications like Palm Desktop which are
permanently "open" by some extension or such.

There is an OS X version available, but as I use the version for OS 9, I
don't know whether it is Intel-ready by now.

Udo


Nik (apparently) - May 28, 2007 3:43 pm (#5 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 379
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

Depending on how attached you are to your files' metadata, you should be
very careful which synchronization programs you use.

<http://inik.net/node/151>
<http://writer.zoho.com/public/inik/Macs-and-Metadata1>

AFAIK, the only two backup/sync programs which maintain MacOS X metadata
(resource forks, extended attributes, ACLs, Spotlight comments, and Finder
labels and flags) as well as the standard UNIX and BSD metadata are
ChronoSync and SuperDuper! Every other utility I and others have tested have
been found wanting.

If you're not quite so married to your metadata, then I highly recommend the
utility "unison" for file synchronization. Unlike most sync programs, it
does a true two-way sync, and can pipe over SSH and do a number of other
nifty tricks. Well worth a look.

--
Nik :: gerberinik.net
Software picks, serious Mac geekery and productivity tips!
<http://iNik.net/>



Chris Page (apparently) - May 28, 2007 3:43 pm (#6 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 62
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

On May 25, 2007, at 10:53 AM, Udo Huth wrote:

> Only problem are data for applications like Palm Desktop which are
> permanently "open" by some extension or such.

If you have alarms enabled, then "Palm Desktop Background" monitors
the database for alarms whenever Palm Desktop isn't open. If this is
a problem, you can turn it off:

   Palm Desktop > Preferences > Alarms > Show alarm dialogs

If you turn this preference off, Palm Desktop Background won't be
opened in the future (if it's already running when you turn it off,
it remains open until you log out or use AppleScript to quit it).

By the way, you can temporarily turn off all login items by holding
the Shift key while logging in. This can be used to disable things
like Palm Desktop Background to perform specific tasks like copying
files. Of course, this requires logging out, which can be inconvenient.

If you use tools like Retrospect or the rsync command to copy files,
Palm Desktop Background shouldn't be a problem, since it doesn't
change the database while monitoring it for alarms. It only affects
tools that can't/won't read open files.

--
Chris Page - Software Wrangler



david091 (apparently) - May 28, 2007 3:43 pm (#7 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 2
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

For email I use an IMAP server that I set up on my home network, it
is the best way to synchronize email.

For files, including configuration files, I use unison, along with a
script I wrote and a terminal command launcher to start it up at login.

Unison is a bi-directional, cross platform synchronization tool that
is very good at keeping things synchronized, and is much better than
rsync when things might change on either side. Unison, like rsync,
uses ssh to actually move the data around, but it keeps a database of
the status the files so it can tell add/delete/change of all files.
I note, make sure you use the same version of Unison on all your
systems.

Unison can use configuration files. One hint is, if you have a lot
of files to synchronize, split it up and use multiple sync jobs.
Since unison builds and checks a database of file metadata, the time
and memory to check a large set of files is much higher than multiple
smaller sets of files.

Unison configuration files use the extention .prf. You can also use
include statements to include additional files. Lines that begin
with a # symbol are comments and are not processed.

I tried a lot of methods to get it running automatically, including
automator, but found that a terminal autorun command was the easiest
way to do it.

Setup
- Download unison and then install it. I just downloaded the command
line version and then copied the executable to /usr/bin on each of my
MacOS X systems.
- Set up Unison configuration files for each area you want
- Set up the script run_unison.pl (change USER to your user directory)
- Set up a terminal autorun
        - Open a terminal window
        - select the menu File -> Save
        - select "execute this command" and put in the run_unison.pl script,
with the path from your home directory (eg if you keep it in
Documents/unison the command would be Documents/unison/run_unison.pl.
        - check execute command in a shell.
        - run_unison.pl accepts -h for help and -v to give verbose output.
        - it will save as a .term file which you can put into your login
items preference (preferences -> accounts -> login items) to have it
run at login.
- you can test the script in terminal.

Unison Mac downloads - http://www.cs.haifa.ac.il/%7Eshuly/unison/
Unison - http://www.cis.upenn.edu/~bcpierce/unison/

Unison configuration files go in "/Users/USER/Library/Application
Support/Unison". I create a file called "common" that contains teh
major configuration that is the same across all the configurations.

--- Common file
# (... other preferences ...)
rsrc = true
contactquietly = true
times = true
#prefer = newer
#repeat 600

# include batch on command line
#batch = true

# If any new preferences are added by Unison (e.g. 'ignore'
# preferences added via the graphical UI), then store them in the
# file 'common' rathen than in the top-level preference file
#addprefsto = common

# regexps specifying names and paths to ignore
ignore = Name {.DS_Store}
#ignore = Name temp.*
#ignore = Name *~
#ignore = Name .*~
#ignore = Path */pilot/backup/Archive_*
#ignore = Name *.o
#ignore = Name *.tmp
--- END common

--- Simple prc file
# Unison preferences file
include common
# (... other preferences ...)
ignore = Regex ar[a-z0-9]{32}
#ignores the unison database files.

# Roots of the synchronization
root = /Users/USER/Library/Application Support/Unison
root = ssh://USERSYSTEM//export/eudora_folder/unison/scripts/londo
--- END

--- Complex prc file
# Unison preferences file
# (... other preferences ...)
include common
prefer = newer
# Roots of the synchronization
root = /Applications/Games
root = ssh://USERSYSTEM//export/eudora_folder/unison/apps/Games

#
path = Marathon/Elite Force/BaseEF/save
path = Marathon/Elite Force II Folder/base/save
path = Starcraft Folder/Starcraft Files
path = Warcraft III Folder/Maps
path = Warcraft III Folder/Save
path = Age of Mythology/Savegame
path = Civilization III/Saves
path = Marathon/The Return Of The King/Save
#path =
-- END


--- Perl Script "run_unison.pl"
#!/usr/bin/perl -s

if ( $h ) {
        print "Usage: $0 [-h|-v]\n";
        exit 0;
}
$SWITCH = "-silent";
if ( $v ) {
        $VERBOSE = 1;
        $SWITCH = "-terse";
}

while ( 1 ) {
        list = grep /\.prf$/, `ls "/Users/USER/Library/Application Support/
Unison"`;
        #print "List:\n"; print join "", list;
        print scalar localtime(time()) . "\n";
        foreach $_ (list) {
                #print "running $_\n" if $VERBOSE;
                chomp;
                $_ =~ /(\w+)\.prf$/;
                my $profile = $1;
                if ( $profile ne "" && $profile ne "default") {
                        print "$profile\n" if $VERBOSE;
        # my output = `unison $profile -batch -terse -prefer newer 2>&1`;
        # my output = `unison $profile -batch -terse 2>&1`;
        # my output = `unison $profile -batch -silent 2>&1`;
                        my output = `unison $profile -batch $SWITCH 2>&1`;
                        if ( scalar output > 0 ) {
                                print "$profile\n";
                                print join "", output;
                        }
                }
        }
        print "Sleeping for 10 minutes\n" if $VERBOSE;
        sleep 600;
}
--- END Perl Script

joefolio (apparently) - May 30, 2007 8:33 am (#8 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 2
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

Will Either ChronoSync or SuperDuper perform two way synchs? I input
data on both computers. I assume that I can only sync from my
desktop to my laptop. If I later input data to my laptop will that
get back to my desktop?

edward (apparently) - May 30, 2007 8:33 am (#9 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 258
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

No one has discussed the possibility of simply keeping everything on one disk.

I'm not up to date on all the possibilities in the Mac world, but in other
environments I certainly know people who use a laptop for all work. They
use the laptop monitor and keyboard when traveling, and drop it into a dock
for home and/or office. And have been doing this for years. Obviously
there's no issue of synchronization at all with this method.

Of course the OP stated that he already had two systems, but didn't say
why. Certainly differences in capabilities remain which might lead one to
prefer a desktop system for everyday use, even if the user interface is
made the same by using an external monitor, keyboard, and mouse when the
laptop is docked. But shouldn't this at least be one of the options on the
table? Is there a major impediment that I'm missing?

The other variation on this is to keep everything on an external disk. Now
that you can easily put 200GB in a pocket (albeit a somewhat large pocket
if you don't want to pay an excessive amount), you can simply put
everything that changes regularly on an external disk and attach it to
whichever system you are using. It'll require more setup and maintenance,
but still avoids the issue of making sure two copies are in sync. It's more
than a mite annoying to realize *after* leaving on a trip that you
neglected to sync up the laptop.

Edward
--
Art works by Melynda Reid: http://paleo.org


Alexander Hoffman (apparently) - May 31, 2007 8:10 am (#10 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 173
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

At 8:33 AM -0700 5/30/07, Edward Reid wrote:
>No one has discussed the possibility of simply keeping everything on one disk.

Edward leaves out a possibility of keeping everything on one disk:
firewire target disk mode.

When at home, he can put his laptop in FireWire Target Disk Mode and
set his desktop to boot from that drive. He'd have all the advantages
of his desktop system available to him except for a faster boot
drive. Those files that he doesn't need on his laptop, he can keep on
the internal drive of the desktop machine.

This is the merger of Edward's two proposed solutions. In a way, the
laptop is docking and in a way the desktop is using an external drive.

--
=Alex Hoffman
Leadership Policy & Politics
Teachers College, Columbia University

Nik (apparently) - Jun 1, 2007 11:04 am (#11 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 379
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

On 5/30/07 9:33 AM, "Joe Hanson" <jhansonpromediagrp.com> wrote:

> Will Either ChronoSync or SuperDuper perform two way synchs? I input
> data on both computers. I assume that I can only sync from my
> desktop to my laptop. If I later input data to my laptop will that
> get back to my desktop?

ChronoSync does handle two-way synchronization with various rules that can
be applied to determine how to handle files changed in both locations, etc.

As far as I know, SuperDuper! does not. It's purely a backup/imaging
utility.

--
Nik :: gerberinik.net
Software picks, serious Mac geekery and productivity tips!
<http://iNik.net/>



lifelonglearner (apparently) - Jun 4, 2007 5:23 am (#12 Total: 16)  

Reply to this message
via email - Jeffrey McPheeters  

Photo of Author
Posts: 59
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

On May 31, 2007, at 10:10 AM, Alexander Hoffman wrote:

> At 8:33 AM -0700 5/30/07, Edward Reid wrote:
>> No one has discussed the possibility of simply keeping everything
>> on one disk.
>
> Edward leaves out a possibility of keeping everything on one disk:
> firewire target disk mode.
>
> When at home, he can put his laptop in FireWire Target Disk Mode and
> set his desktop to boot from that drive. He'd have all the advantages
> of his desktop system available to him except for a faster boot
> drive. Those files that he doesn't need on his laptop, he can keep on
> the internal drive of the desktop machine.
>

There is a way to still use the 'faster' desktop as your boot system,
but set the user to pull from a 'mounted' volume on the laptop,
assuming the user is not wanting to have both systems running
concurrently. I used to do this when I came to the office with my
Powerbook, by booting it in Target Firewire Disk mode, attaching it
to the PowerMac G5, and having my chosen 'user' on the G5 pointed to
the user (same name/ID) on the Powerbook. This is done by modifying
that user in Netinfo Manager to use the User's directory on the
Powerbook. As long as both 'users' have the same name and ID, there
should be no permission problems. It worked well for me for a couple
of years until I sold the Powerbook and replaced it with a small
iBook and wanted to use the iBook concurrently with the G5. Since
then, I've found it desirable to use IMAP, .Mac, and various
utilities along with a USB2 flash drive with an encrypted sparse
volume to manage certain 'shared' data such as calendars, journals, etc.

Jeffrey

david091 (apparently) - Jun 4, 2007 5:23 am (#13 Total: 16)  

Reply to this message
via email  

Photo of Author
Posts: 2
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

Unison can synchronize metadata. The switch "-rsrc" will allow you
to set if resource forks and HFS metadata will be synchronized or not.

anjtc - Jun 4, 2007 5:31 pm (#14 Total: 16)  

Reply to this message
 

Photo of Author
Posts: 20
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

Following up on Edward's comment:

I am one of those who have found it easiest to just use a laptop for everything.

I don't have a dock, but when I get home it takes just a few seconds to plug in my components -- a USB Hub (with keyboard and mouse connected), a big external monitor, an external FireWire drive, speakers, and my power cord -- and I'm off to the races.

As a side note, I set the laptop on a little wire shelf, which puts it at the same level as my big monitor, so I have a dual monitor set-up. Here's a picture:

<http://www.flickr.com/photos/35417468N00/>

Finally, I'd just note that not only does this set-up work fine for me, the original parent poster's MacBook Pro is far, far faster than my little iBook G4. With a MBP, I think the setup I've described would be fast enough for virtually anybody except hard-core gamers, video editors and maybe some graphic artists.

- Alaska Jack

jol - Jul 10, 2007 2:57 am (#15 Total: 16)  

Reply to this message
 

Photo of Author
Posts: 1
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

I have a small portable hard drive which is used as transport medium for my files between work and home. Before leaving work I run a two-way synchronization between my desktop and the portable drive. The process is repeated at home before I do any work on my portable machine. Since it is a two-way synchronization I can easily reverse the process when I am finished at my home computer and is leaving for work. The result is that all files synchronized will be stored on three different disks and on at least two different locations.

I have used this setup for more than 10 years and it has worked very well. The sync software has for most of the time been one of Qdea's applications in the Synchronize! suite, currently I am using Synchronize! X Pro. In contrary the transport media have changed over time, I began with a couple of diskettes, then used SyQuest discs which later were replaced by Zip media from Iomega. The latter was abandoned when I bought my first iPod which in turn was replace by the current LaCie mobile hard drive when my storage needs outgrew the iPod.

Synchronize! Pro X preserves metadata and is nowadays available as a universal application. A cheaper option is Synchronize! X Plus from the same vendor, they are available at Qdea's web site <http://www.qdea.com>.

To make the sync process easy I have created a single document with all relevant settings and the process is started by opening this document. Another solution would be to autostart Synchronize! Pro X when the portable drive is mounted. Before any file copying is done a window with all intended actions is shown with the possibility change or cancel any of the listed actions.

I find the manual step to be very important in order to ensure that files are synchronized in the intended direction and not accidentally over-written. This can easily happen if you e.g. open up a document for viewing only on the home computer and happen to save the document because of your habit to always save your documents. This particular day you did not plan to work at home and therefore did not bother to perform any synchronization. The following day when you do plan to work at home you have forgot about this little mishap. The moment after you have started your automated sync you remember, but it is too late!

Therefore the review window is *essential* to preserve the integrity of your data. Normally you just quickly scroll through the list, which is color coded and therefore easy to read, before you hit OK.

Since the two computers I have differ considerably with respect to hardware configuration I have selected to keep settings on the two systems independent of each other. I use Eudora a email client and therefore the only folder necessary to synchronize is the Documents folder. Eudora is somewhat unique among email clients, *all* settings are kept in the same folder as the mailbox files (default is ~/Documents/Eudora Folder). With other mail clients you will probably have to include some of the ~/Library folders in your setup.

fcchuan - Jul 24, 2007 1:05 am (#16 Total: 16)  

Reply to this message
 

Photo of Author
Posts: 61
Re: Keeping Home (Desktop) and Hearth (Notebook) together...

I'm wary of file synchronising programs. Not only are they an additional cost/QA issue, I think the idea of a program automatically deleting (or archiving) a file that it thinks is older, is worrying.

I use a external USB flash drive to store all my documents. There is a doubleclickable applescript on the root folder, which runs a single line rsync command that copies everything to the host computer. This proliferates backups on any Mac I use. I refer to, but don't update the files on the host computer though: all file updates are strictly done on the USB drive only.

As for other information: Mail, address book, I am much more flexible. I just download emails from gmail to my main computer (Mail.app), and then when on the road access gmail's web interface to read mail/send replies etc. Web-based replies are downloaded, and reflected on the main computer; and vice versa. Gmail also updates its address book based on who I have emailed/received email from recently.

For calendars, I use a Treo. This syncs to iCal, which syncs to ifreebusy.com, and then to Google Calendar. These are optional, and cannot be edited online, hence I edit calendars on the Treo when on the move, and on iCal when I'm at my machine.

There are a few flaws to this: I realise that the original poster may be wary of online services. And the Treo syncing is imperfect.

I also use Firefox, a del.icio.us extension and del.icio.us, which allows me to share bookmarks with all my Macs, and with PCs. Bookmark updates on any machine is reflected in the others.

https://addons.mozilla.org/en-US/firefox/addon/3615

Finally, if the the original poster was willing to move away from Mail.app, iCal etc, he could use Portable Thunderbird, Firefox, Sunbird, run directly from a USB flash drive.

My flash drive lives on my keychain. It is formatted to HFS+ (not journaled). It is the Sandisk U3 MicroCruzer 4GB which has no cap. And has a metal attachment for lanyards/keyrings. This is important, since I've broken the plastic attachments, or lost the caps on some flash drives.



  OutlineAll MessagesOlder MessagesOldest MessagesNewest MessagesNewer Messages


 [F] TidBITS  / TidBITS  / TidBITS Talk  / Keeping Home (Desktop) and Hearth (Notebook) together...




Add a message

To add a message to this discussion, you must be a registered user. Enter your email address below. If you have an account associated with the email address you enter, you will be prompted for your password. If not, you'll be able to create a new account with no fuss.

Enter your email address:

Submit