Adding a Device
Before you can sync music to an iPod, you need to register it with podkit. This page covers automatic and manual device registration.
Auto-Detection with podkit device add
The easiest way to register a device is to plug it in and let podkit detect it:
# With the iPod mounted, auto-detect and registerpodkit device add classic
# Specify mount point explicitlypodkit device add classic /Volumes/IPOD
# Add with quality settingspodkit device add nano --quality medium --no-artwork
# Add with separate audio/video qualitypodkit device add classic --audio-quality lossless --video-quality highpodkit reads the volume UUID and name from the mounted filesystem and adds the device to your config file. The first device added is automatically set as the default.
Changing Device Settings
After adding a device, you can update its settings with podkit device set:
# Set quality on an existing devicepodkit device set classic --quality lossless
# Set audio and video quality separatelypodkit device set nano --audio-quality medium --video-quality low
# Disable artworkpodkit device set nano --no-artwork
# Reset a setting to use the global defaultpodkit device set classic --clear-qualityManual Configuration
You can also add a device by editing ~/.config/podkit/config.toml directly:
[devices.classic]volumeUuid = "ABCD-1234"volumeName = "CLASSIC"Finding the Volume UUID
On macOS, use diskutil to find the UUID of your mounted iPod:
diskutil info /Volumes/IPOD | grep "Volume UUID"On Linux, use blkid:
sudo blkid /dev/sdX1Configuration Options
| Option | Description | Required |
|---|---|---|
volumeUuid | Filesystem UUID used to identify the device | Yes |
volumeName | Volume label shown in Finder/file manager | Yes |
quality | Transcoding quality preset for this device | No |
artwork | Whether to sync album artwork | No |
The volumeUuid uniquely identifies the device regardless of which port or mount point it uses. The volumeName is the label shown when the iPod mounts (e.g., “IPOD”, “CLASSIC”).
Removing a Device
To unregister a device:
podkit device remove classicThis removes the device entry from your config file. It does not modify anything on the iPod itself.
See Also
- Supported Devices for iPod model compatibility
- Managing Devices for working with multiple devices
- Mounting and Ejecting for connecting devices