Skip to content

Ignore Custom Copy Types

Pierre Houston edited this page Jun 16, 2024 · 3 revisions

By default Batch Clipboard will ignore certain copy types that are considered to be confidential or temporary. The default list always include the following types:

  • org.nspasteboard.TransientType
  • org.nspasteboard.ConcealedType
  • org.nspasteboard.AutoGeneratedType

Also, default configuration includes the following types but they can be removed or overwritten:

  • com.agilebits.onepassword
  • com.typeit4me.clipping
  • de.petermaurer.TransientPasteboardType
  • Pasteboard generator type
  • net.antelle.keeweb

You can add additional custom types from a command shell in Terminal:

defaults write lol.bananameter.batchclip ignoredPasteboardTypes -array-add "com.someapp.customtype"

If you need to find what custom types are used by an application, you can use the free application Pasteboard-Viewer. Simply download the application, open it, copy something from the application you want to ignore and look for any custom types in the left sidebar.

Maccy uses this same system and there's an example here of using this approach to ignore Adobe InDesign. However note that where "org.p0deje.Maccy" is mentioned in that forum thread, substitute "lol.bananameter.batchclip".

If you accidentally removed default types, you can restore the original configuration:

defaults write lol.bananameter.batchclip ignoredPasteboardTypes -array "de.petermaurer.TransientPasteboardType" "com.typeit4me.clipping" "Pasteboard generator type" "com.agilebits.onepassword" "net.antelle.keeweb"

Previous: Turn Off Clipboard Monitoring
Next: Advanced Settings Panel

Clone this wiki locally