Muitas pessoas trabalham habitualmente em mais do que um computador. Existem vários cenários onde isto se pode acontecer, nomeadamente quando um pessoa usa um portátil e um computador fixo, for exemplo. Neste caso, pode ser útil sincronizar as definições e personalizações de todos ou parte das aplicações entres os diferentes equipamentos. .
O Mackup é um software gratuito disponibilizado no GitHub por Laurent Raufaste e permite sincronizar esses ficheiros entre equipamentos correndo macOS ou Linux.
Lista de softwares compatíveis
O Mackup permite a sincronização das definições de uma longa lista de programas suportados. No entanto, existem também formas de manualmente definir o caminho de certos ficheiros de preferências e, dessa forma, adicionar suporta manual para um determinado programa que não consta da lista abaixo.
Software suportado pelo Mackup à data deste artigo:
- 1Password 4
- 2Do
- Ack
- Adium
- Adobe Camera Raw
- Adobe Illustrator CC
- Adobe Photoshop CC
- Adobe Photoshop Lightroom CC
- aerc
- Airmail
- Alacritty
- Amethyst
- Ancient Domains of Mystery
- Android Studio
- Ansible
- AppCleaner
- Hocus Focus
- AppCode
- Apple Music
- Apptivate
- Arara
- aria2c
- Arm
- Artistic Style
- asciinema
- asdf version manager
- Aspell
- Atlantis
- Atom
- Audacious
- AusKey
- Autokey
- Awareness
- AWS Command Line Interface
- Bartender
- Bash it
- Bash
- Bat
- Bc
- Beatport Pro
- Beets
- BetterSnapTool
- BetterTouchTool
- BibDesk
- Billings Pro Server Admin
- BitBar
- Bitchx
- Blackfire
- Blender
- Boto
- Boxer
- Brackets
- Brave
- Bump
- Bundler
- Byobu
- Caffeine
- Calibre
- Capture One
- Cartographica
- Cerebro
- Charles
- Cheat
- Chef
- Chicken
- Choosy
- chunkwm
- Cider
- ClashX
- Clasp
- Clementine
- CLion
- ClipMenu
- Clipy
- CloudApp
- Coda 2
- Colloquy
- ColorSchemer Studio 2
- ColorSlurp
- ColorSync
- Composer
- Concentrate
- Conky
- Consular
- ControlPlane
- CopyQ
- CoRD
- CotEditor
- Ctags
- cVim
- Cyberduck
- DaisyDisk
- DataGrip
- Dash
- Day-O
- DbVisualizer
- Deal Alert
- Deepin-dde-dock
- Deepin-dde-file-manager
- Deepin-Terminal
- Default Folder X
- Devil’s Pie 2
- Devil’s Pie
- dig
- Divvy
- Docker
- Dolphin
- Doom Emacs
- Double Commander
- Doxie
- Draft
- Droplr
- Dropzone 3
- Drush
- EditorConfig
- Electrum
- Emacs
- Enjoyable
- Environmental Station Alpha
- eqMac2
- ESLint
- espanso
- Exercism
- ExpanDrive
- Factorio
- Fantastical
- fasd
- fastlane
- Feeds
- FileZilla
- Finicky
- Fish
- Fisher
- FlexGet
- Flux
- Focus
- Fontconfig
- FontExplorer X
- Forge
- ForkLift
- Franz
- Gas Mask
- gdb
- Gear Player
- GeekTool
- GHCi
- Ghostwriter
- Gimp
- Git Hooks
- Git
- Gitbox
- GitKraken
- GitUp
- Gmail Notifr
- GMVault
- Gnome SSH Tunnel Manager
- GnuPG
- Go2Shell
- GoLand
- Goldendict
- GoodSync
- GoShare
- Gradle
- GrandTotal 3
- grsync
- Hammerspoon
- HandBrake
- Hands Off!
- Hazel
- Hero Lab
- Heroku
- HexChat
- Hexels
- Homebridge
- Homebrew
- Houdini
- Hstr
- Htop
- HTTPie
- hub
- Hyper.app
- HyperDock
- HyperSwitch
- i2cssh
- i3
- IdeaVim
- IINA
- Inkscape
- Insomnia
- IntelliJIDEA
- IPython
- Irssi
- iStat Menus
- Itsycal
- iTerm2
- iTermocil
- iTunes Scripts
- Janus
- Jitouch
- Joplin
- jrnl
- JS Beautifier
- JSHint
- Julia
- Jumpcut
- Jupyter
- K9s
- Kaggle
- Kaleidoscope
- Karabiner Elements
- Karabiner
- Kdenlive
- KeePassX
- KeepingYouAwake
- Keka
- Keybase
- Keyboard Maestro
- Keymo
- KeyRemap4MacBook
- Khd
- kitty
- Krew
- Kubectl
- Kwm
- LaTeXiT
- LaunchBar
- lazygit
- Ledger
- lf
- LibreOffice
- Liftoff
- Light Table
- LimeChat
- Liquid Prompt
- LittleSnitch
- Livestreamer
- Lollypop
- Luftrausers
- MacDive
- MacDown
- MacOSX
- MacVim
- Magic Launch
- MagicPrefs
- Magnet
- Maid
- Mailmate
- Mailplane
- mako
- Marked 2
- Marta
- MATLAB
- Maven
- Max
- MenuMeters
- Mercurial
- MercuryMover
- Messages
- Micro
- Microsoft Azure CLI
- Microsoft Remote Desktop
- mitmproxy
- mkcert
- MonoDevelop
- Moom
- Mou
- mpd
- MPlayerX
- MPS Youtube
- MPV
- Multitouch
- MusicBrainz Picard
- mycli
- myrepos
- MySQL Workbench
- MySQL
- Name Mangler
- Nano
- Navicat
- ncmpcpp
- Neofetch
- neovim
- Nethack
- Netlify
- newsbeuter
- ngrok
- Nomacs
- NoSQLBooster for MongoDB
- npm
- npmrc
- Nushell
- nvALT
- nvpy
- Oh My Fish
- Oh My Tmux
- OmniFocus
- OmniGraffle
- Openbox
- OpenEmu
- OpenSSH
- Paintbrush
- Pandoc
- Pass
- Pastebot
- Path Finder
- PDFjam
- Pear
- Pentadactyl
- Perl
- Phoenix
- PhoneView
- PhpStorm
- Pidgin
- PIP
- PixelSnap
- PixelSnap 2
- Pnpm
- Pock
- Poedit
- Poetry
- PokerStars
- PopClip
- Popcorn-Time
- PostgreSQL
- Postico
- Pow
- Powerlevel10k
- Powerline
- Powerline-shell
- Prezto
- Processing
- Proselint
- ProxyChains NG
- ProxyChains
- PsySH
- Punto Switcher
- PyCharm
- PyPI
- PyRadio
- Querious
- Quicksilver
- Quitter
- Qutebrowser
- Qv2ray
- R
- Rails
- Ranger
- Raycast
- Rclone
- Rectangle
- Redshift Scheduler
- Redshift
- Rhythmbox
- Rime
- ripgrep
- Robomongo
- Rofi
- Royal TSX
- RStudio
- rTorrent
- rubiTrack 5
- Rubocop
- Ruby Version Manager
- Ruby Version
- Ruby
- RubyMine
- S3cmd
- SABnzbd
- SBCL
- SBT
- Scenario
- Screen
- Screenhero
- Scrivener
- Scroll Reverser
- SecureCRT
- Secure Pipes
- Seil
- SelfControl
- Sequel Pro
- ShiftIt
- Shifty
- Shimo
- ShowyEdge
- SHSH Blobs
- Shuttle
- SizeUp
- skhd
- Skim
- Skitch
- Slate
- Slic3r
- Slogger
- SmartGit
- Smooth Mouse
- Soulver
- SourceTree
- SpaceLauncher
- Spacemacs
- SpaceVim
- Spark
- Spectacle
- Spectrwm
- Splice
- Spotify Notifications
- Spotify
- Starship
- Startupizer2
- Stata
- Stay
- Storyist
- Sublime Merge
- Sublime Text
- Subversion
- SuperDuper!
- Surge
- Sway
- Swinsian
- T
- TablePlus
- TaskPaper
- Taskwarrior
- Teamocil
- Telegram for macOS
- Terminal
- Terminator
- termite
- TextExpander
- TextMate
- Textual
- Tig
- Tilix
- Timeout
- tint2
- TinyFugue
- Tmux
- Tmuxp
- Tmuxinator
- Todo.txt CLI
- ToothFairy
- TotalSpaces2
- Tower
- Transmission
- Transmit
- TripMode
- Tunnelblick
- tvnamer
- Twitterrific
- Typinator
- Typora
- uTorrent
- ulauncher
- Ventrilo
- Verdaccio
- Versions
- Vim
- Vimperator
- Viscosity
- Visual Studio Code
- Visual Studio Code – Insiders
- Visual Studio Code – OSS
- VSCodium
- Visual Studio for Mac
- VLC
- Volt
- Wakatime
- waybar
- WebStorm
- Wget
- WhatsApp Web
- Wireshark 2
- Witch
- WordGrinder
- WordPress WP-CLI
- Workrave
- X11
- Xee
- Xamarin Studio
- XBindKeys
- Xchat
- Xcode
- XEmacs
- XLD
- Xonsh
- XtraFinder
- yabai
- yarn
- Yummy FTP
- zabbix-cli
- zathura
- zoxide
- Zsh
- Übersicht
Clouds para sincronização
A sincronização dos ficheiros de preferências requer o uso de um sistema cloud como o Dropbox, Google Drive, Copy, iCloud ou outros serviços como o Git.
Esta pode ser uma excelente ferramenta para quem necessita de usar os meus programas em mais do que um computador. Habitualmente isso requererá a configuração das definições de cada software individualmente para cada computador usado.

