Amarok recently released the ability to synchonise music to your iPod, so I was finally able to stop using iTunes to transfer my songs. However I was still stuck using the Mac to sync my addressbook.
Well not anymore, after some quick poking around, and a simple script, I am now able to transfer my complete KDE addressbook (including photo), with a simple command line.
Just mount the ipod, and execute the script, passing the ipod’s root directory as a parameter. That’s it! The script loads your KDE addressbook, makes a few simple modifications the iPod requires, and copies it across.
Download kde_ipod_sync.rb