The file types

All 7 are JSON, small enough to send in a message, and registered with iOS so Files offers to open them in Clink.

ExtensionWhat it holds
.clinkthemeA theme: colours, materials, gradients, fonts and type treatment.
.clinklayoutA layout: the keys, where they sit and what they do.
.clinkconfigSettings without a theme. A whole backup, or a single profile.
.clinkpackA sound pack: its details and its audio, inside the one file.
.clinklangA language you added: its profile only, never the dictionary built on your device.
.clinkpanelA panel: its name, its placement and its script.
.clinkextAn action: its name, icon, input source and script.
.clinkpluginA plugin: its name, version and script.
.json (AutomationDocument)Import and export JSON from Automations. Imported rules are off, get new identities and retain their referenced themes, layouts and plugins. Missing references must be restored before the rule can run. Rules are global, with optional profile scope; they are separate from profile exports and iCloud sync.

Where each one is made

Each file is exported from the screen that makes it: a theme from the theme editor, a layout from the layout editor, a profile from the profiles list, a sound pack from Sound and Feel, a panel or an action from its own editor.

Panels, actions and layouts you import get a fresh id, so a file someone sends you never replaces one of yours.

Importing themes and layouts

Open a .clinktheme or .clinklayout file with Clink and check the import preview. Personal imports need Membership. Only open files you trust.

A panel that arrives from a repository keeps its id instead, so a new release updates the copy you already have rather than adding a second one.

Download on the App Store