Sauvegarde et restauration de Maccy : réglages, éléments épinglés et historique du presse-papiers
Réponse rapide : Maccy n’a pas de fonction d’export en un clic, mais tout ce qu’il conserve se trouve à deux endroits que vous pouvez copier : un fichier de préférences (vos réglages) et une petite base SQLite (votre historique et vos éléments épinglés). Quittez Maccy App, copiez les deux dans un dossier sûr, et pour restaurer, remettez-les au même emplacement avant de relancer l’app. Les réglages seuls s’exportent aussi avec une simple commande defaults.
Que stocke réellement Maccy, et que faut-il sauvegarder ?
Maccy Mac fonctionne en local d’abord (local-first) : pas de compte, pas de copie dans le cloud sur laquelle se rabattre. Vos données n’existent que sur votre Mac. Elles se répartissent en trois couches, qui ne méritent pas le même traitement :
| Couche | Contenu | À sauvegarder ? | Méthode |
|---|---|---|---|
| Réglages | Raccourci global, taille de l’historique, listes d’exclusion, apparence, comportement du collage | Oui, toujours | defaults export ou copie du .plist |
| Éléments épinglés | Les snippets épinglés pour être réutilisés | Oui : c’est du contenu trié à la main, difficile à refaire | Copie de la base de données |
| Historique du presse-papiers | Tout ce que vous avez copié récemment | En général non : c’est éphémère et souvent sensible | Copie de la base de données (facultatif) |
Les éléments épinglés et l’historique partagent la même base de données : impossible de sauvegarder l’un sans l’autre. Si seuls vos épinglés vous intéressent, restaurez la base, puis supprimez les éléments non épinglés depuis le menu.
Étape 0 : quelle version de Maccy utilisez-vous ?
C’est le point le plus important de ce tutoriel, car les emplacements des fichiers diffèrent. La version du Mac App Store tourne dans le bac à sable (sandbox) d’Apple, qui déplace ses données dans un dossier de conteneur. La version issue de GitHub ou de Homebrew (brew install maccy) n’est pas sandboxée.
| App Store (sandboxée) | GitHub / Homebrew | |
|---|---|---|
| Dossier de données | ~/Library/Containers/org.p0deje.Maccy/Data/Library/Application Support/Maccy/ |
~/Library/Application Support/Maccy/ |
| Fichier de préférences | ~/Library/Containers/org.p0deje.Maccy/Data/Library/Preferences/org.p0deje.Maccy.plist |
~/Library/Preferences/org.p0deje.Maccy.plist |
Vous ne savez pas laquelle vous avez ? Ouvrez le Terminal et lancez ls ~/Library/Containers | grep -i maccy. Si la commande affiche org.p0deje.Maccy Clipboard, vous utilisez la version sandboxée. Si rien n’apparaît, regardez plutôt dans ~/Library/Application Support/Maccy/. (Le dossier Bibliothèque est masqué par défaut dans le Finder : utilisez Aller → Aller au dossier… et collez le chemin.)
Comment sauvegarder les réglages de Maccy
Option A : la commande defaults (version non sandboxée)
Les préférences de Maccy vivent dans le domaine org.p0deje.Maccy. Exportez-les vers un fichier portable :
defaults export org.p0deje.Maccy ~/Desktop/maccy-settings.plist
C’est plus propre que de copier le fichier de préférences brut, car la commande lit les valeurs actuelles plutôt que ce que macOS a écrit en dernier sur le disque.
Option B : copier directement le plist (fonctionne pour les deux versions)
Quittez d’abord Maccy depuis l’icône de la barre des menus, puis copiez le fichier de préférences à l’emplacement indiqué dans le tableau ci-dessus. Quitter l’app est important : macOS met les préférences en cache en mémoire et peut écraser votre copie, ou le fichier restauré, à la fermeture.
À noter pour les utilisateurs de la version App Store : defaults export lit l’emplacement habituel des préférences, pas le conteneur sandbox. Sur la version sandboxée, la commande peut donc renvoyer des valeurs vides ou périmées. Utilisez l’option B pour cette version.
Comment sauvegarder les éléments épinglés et l’historique
- Quittez complètement Maccy. La base de données est en cours d’utilisation tant que l’app tourne.
- Ouvrez le dossier de données correspondant à votre version (voir le tableau plus haut).
- Copiez le dossier
Maccyen entier. Ne choisissez pas un seul fichier. Les bases SQLite en mode WAL conservent les écritures récentes dans des fichiers annexes (en général-walet-shm, à côté du fichier.sqliteprincipal) : sauvegarder uniquement le fichier principal peut faire disparaître silencieusement vos derniers épinglés. - Collez le dossier dans un endroit sûr, de préférence avec la date dans le nom, par exemple
maccy-2026-10-21. - Relancez Maccy.
Un one-liner pratique pour la version non sandboxée :
osascript -e 'quit app "Maccy"' cp -R ~/Library/Application\ Support/Maccy ~/Desktop/maccy-backup-$(date +%F) open -a Maccy
Comment restaurer Maccy sur le même Mac ou sur un nouveau
- Installez Maccy (par le même canal de distribution qu’avant, pour que les chemins correspondent) et lancez-le une fois afin qu’il crée ses dossiers. Puis quittez-le.
- Restaurez la base de données : remplacez le contenu du dossier de données
Maccypar votre copie de sauvegarde. - Restaurez les réglages :
- Version non sandboxée :
defaults import org.p0deje.Maccy ~/Desktop/maccy-settings.plist - Dans les deux cas : copiez le
.plistsauvegardé par-dessus celui du chemin des préférences.
- Version non sandboxée :
- Vidangez le cache des préférences :
killall cfprefsd - Relancez Maccy et ouvrez-le avec votre raccourci. Vos épinglés et vos réglages devraient être revenus.
- Accordez de nouveau les autorisations. macOS lie l’autorisation d’accessibilité à l’app installée : sur un nouveau Mac, vous devrez activer Maccy dans Réglages Système → Confidentialité et sécurité → Accessibilité pour que le collage automatique fonctionne.
Vous passez d’une version sandboxée à une version non sandboxée (ou l’inverse) ? Copiez les fichiers vers les chemins correspondants de la nouvelle version. Le format est le même, seul l’emplacement change, mais je vous conseille de tester d’abord avec une copie jetable.
Automatiser : Time Machine et un petit script
Time Machine s’en charge déjà s’il est actif. Les deux emplacements de données se trouvent dans la Bibliothèque de votre dossier personnel, que Time Machine inclut par défaut. Pour restaurer, ouvrez le dossier dans le Finder, entrez dans Time Machine et récupérez une version plus ancienne du dossier Maccy, Maccy étant quitté. Pour la plupart des gens, c’est toute la stratégie de sauvegarde dont ils ont besoin.
Si vous voulez une copie volontaire et portable (pour vos dotfiles ou une checklist de nouveau Mac, par exemple), un script qui ne sauvegarde que les réglages est le bon compromis :
#!/bin/bash # Sauvegarde des réglages Maccy uniquement (version non sandboxée) mkdir -p ~/Backups/maccy defaults export org.p0deje.Maccy ~/Backups/maccy/settings-$(date +%F).plist
Les réglages sont légers, non sensibles et sans risque dans un dépôt de dotfiles. La base de données, elle, n’est ni l’un ni l’autre.
Le point que tout le monde oublie : votre sauvegarde regorge de secrets
Une base de données de presse-papiers, c’est le journal de tout ce que vous avez copié : clés d’API, adresses, extraits de messages privés, parfois des mots de passe. Maccy ignore les copies que les gestionnaires de mots de passe marquent comme masquées (concealed), ce qui aide, mais cela dépend du bon comportement de l’application source. Traitez donc la base en conséquence :
- Ne la versionnez jamais dans Git et ne la déposez pas dans un dossier cloud partagé.
- Stockez-la chiffrée : image disque chiffrée (Utilitaire de disque → Nouvelle image → Image vierge, avec chiffrement) ou volume protégé par FileVault.
- Envisagez de ne sauvegarder que les épinglés. Restaurez la base, ouvrez le menu de Maccy et utilisez Effacer pour supprimer l’historique non épinglé. Avant de partager une sauvegarde, retirez ce dont vous n’avez pas besoin.
- Supprimez les anciennes copies. Une sauvegarde vieille de six mois contient encore tous les secrets que vous aviez copiés à l’époque.
C’est le compromis honnête d’un outil local-first : aucun serveur ne détient vos données, ce qui est un gain pour la vie privée, mais c’est aussi à vous qu’incombe la responsabilité de bien manipuler les fichiers.
Quand la restauration ne fonctionne pas
| Symptôme | Cause probable | Solution |
|---|---|---|
| Les réglages n’ont pas changé après l’import | Cache des préférences de macOS | Quittez Maccy, lancez killall cfprefsd, relancez Maccy |
| L’historique est vide après la restauration | Dossier de la mauvaise version, ou seul le fichier principal de la base a été copié | Revérifiez le tableau des chemins ; copiez le dossier entier, fichiers annexes compris |
| Les épinglés reviennent, mais pas les plus récents | Sauvegarde faite pendant que Maccy tournait | Refaites la sauvegarde avec Maccy complètement quitté |
| Le raccourci fonctionne mais pas le collage automatique | Autorisation d’accessibilité non accordée sur la nouvelle installation | Activez Maccy dans Confidentialité et sécurité → Accessibilité |
| Les réglages restaurés reviennent en arrière à la fermeture | Maccy tournait pendant la copie des fichiers | Quittez toujours l’app avant de toucher aux fichiers |
En résumé
Sauvegardez les réglages souvent (c’est trivial et sans danger), sauvegardez la base de données uniquement si vous avez des épinglés qui valent la peine d’être conservés, et faites-le toujours avec Maccy quitté. Chiffrez tout ce qui contient de l’historique. C’est tout le système, et il demande environ deux minutes la première fois.
Maccy est gratuit et privacy-security/is-maccy-safe-privacy-security-review-2026″>open source : si quelque chose se comporte autrement chez vous que ce qui est décrit ici, les issues GitHub du projet sont le meilleur endroit pour vérifier le comportement actuel. Qu’est-ce qui compte le plus pour vous, vos réglages ou vos épinglés ? Si ce sont les épinglés, notre guide pour les organiser est une suite de lecture toute trouvée.
FAQ
Maccy dispose-t-il d’une fonction d’export ou d’import intégrée ?
À ma connaissance, non, c’est pourquoi ce tutoriel passe par des copies de fichiers et la commande defaults.
Maccy synchronise-t-il l’historique du presse-papiers via iCloud ?
Non. Maccy stocke tout en local et n’a aucun service de synchronisation. Le Presse-papiers universel d’Apple partage le contenu actuel du presse-papiers entre vos appareils, mais c’est une fonctionnalité système distincte, qui ne crée pas d’historique synchronisé.
Où Maccy stocke-t-il ses données sur un Mac ?
Dans ~/Library/Application Support/Maccy/ pour les versions GitHub et Homebrew, ou dans ~/Library/Containers/org.p0deje.Maccy/ pour la version du Mac App Store.
Time Machine sauvegarde-t-il mon historique Maccy ?
Oui. Les deux emplacements se trouvent dans le dossier Bibliothèque de votre session, que Time Machine inclut par défaut, sauf si vous avez ajouté une exclusion.
Puis-je sauvegarder uniquement mes éléments épinglés ?
Pas séparément. Les épinglés et l’historique partagent une seule base de données. Sauvegardez la base, puis supprimez les éléments non épinglés après la restauration si vous voulez repartir de zéro.
