id = "launchbar" name = "LaunchBar" homepage = "https://www.obdev.at/products/launchbar/index.html" description = "Start with a single keyboard shortcut to access and control every corner of your Mac." # The LaunchBar app icon from Objective Development's product page. icon = "https://www.obdev.at/Images/product-icons/launchbar_320.png" # LaunchBar ships no command line tool, so the bundle identifier is what a # consumer sees. at.obdev.LaunchBar is the domain its preferences file is named # after, on Objective Development's own support page and in the Homebrew cask's # zap list (https://formulae.brew.sh/api/cask/launchbar.json). executables = [] platforms = ["macos"] [installation] macos_bundle_ids = ["at.obdev.LaunchBar"] [dotfiles] # https://www.obdev.at/products/launchbar/support.html, in the uninstall # instructions, names both halves and says what each is: # # "Optionally, delete the preferences file, which is located at # ~/Library/Preferences/at.obdev.LaunchBar.plist" # "Optionally, delete LaunchBar's application support folder (containing the # configuration and other LaunchBar related files). This folder is located # at ~/Library/Application Support/LaunchBar" # # The support folder is the part worth carrying: indexing rules, custom # actions, themes and abbreviations the user taught it. paths = [ "[preferences]/at.obdev.LaunchBar.plist", "[appData]/LaunchBar/", ] # Nothing to carve out of the support folder. The same page puts the index and # everything else disposable in a separate directory: "Optionally, delete # LaunchBar's cache folder which is located at ~/Library/Caches/at.obdev.LaunchBar". # No credential file among the two locations above: the licence is entered in # the app and the support folder holds configuration and actions. If a licence # key sits inside the preferences domain it cannot be named here, since a plist # has no matcher in this schema. secret = [] # No machine_lines: indexing rules, actions and abbreviations are the whole # reason to carry this, and the machine-specific half — the index — lives in # the cache directory rather than in either path above.