UNPKG

lacona-osx

Version:

Lacona Extensions for OSX, tied into the global-context hosted API

170 lines (169 loc) 5.66 kB
{ "applicationsHeader": { "type": "header", "label": "Applications", "examples": [ "open [![](img/facetime.tiff)FaceTime](application)", "open [facebook.com](URL) in [![](img/safari.tiff)Safari](application)", "open [![](img/calendar.tiff)Calendar](application) and [![](img/notes.tiff)Notes](application)" ] }, "enableApplications": { "title": "Index Applications", "type": "boolean", "default": true }, "applicationSearchDirectories": { "type": "array", "description": "Lacona will look for Applications in these directories", "buttonDescription": "Lacona will look for Applications in these directories", "title": "Application Search Directories", "format": "table", "sheet": true, "items": { "type": "string", "title": "Directory", "default": "" }, "emptyMessage": "No Directories", "default": [ "/Applications", "/Applications/Xcode.app/Contents/Applications", "/System/Library/CoreServices/Applications", "~/Applications", "/usr/local/Cellar", "/opt/homebrew-cask/Caskroom" ] }, "namedApplications": { "type": "array", "title": "Other Applications", "description": "These Applications will be available even if they are not in the Search Directories", "buttonDescription": "These Applications will be available even if they are not in the Search Directories", "format": "table", "sheet": true, "emptyMessage": "No Applications", "items": { "type": "string", "title": "Application Name", "default": "" }, "default": [ "Finder" ], "separatorBelow": true }, "systemPreferencesHeader": { "type": "header", "label": "System Preferences", "examples": [ "open [![](img/localization.tiff)Localization](preference pane)" ] }, "enableSystemPreferences": { "title": "Index System Preferences", "type": "boolean", "default": true, "separatorBelow": true }, "spotlightHeader": { "type": "header", "label": "Files & Directories", "examples": [ "open [![](img/genericdocument.tiff)todo.txt](file)", "open [![](img/genericdocument.tiff)myImage.png](file) in [](application)", "open [![](img/downloads.tiff)Downloads](directory)", "open [![](img/documents.tiff)Documents](directory) in [](application)" ] }, "enableSpotlightFiles": { "title": "Index Files", "type": "boolean", "default": true, "description": "If disabled, you will still be able to enter files by specifying the path." }, "enableSpotlightDirectories": { "title": "Index Directories", "type": "boolean", "default": true, "description": "If disabled, you will still be able to enter directories by specifying the path.", "separatorBelow": true }, "contactsHeader": { "type": "header", "label": "Contacts", "examples": [ "open [![](img/cook.png)Tim Cook](contact)", "call [![](img/jony.png)Jony Ive](contact)", "remind me to [call mom](reminder title) on [my mom's birthday](date and time)", "remind me to [pick up flowers](reminder title) on [my anniversary](date and time)" ] }, "enableContactCards": { "title": "Index Contact Cards", "type": "boolean", "default": true }, "enableContactInfo": { "title": "Index Contact Phone Numbers & Email Addresses", "type": "boolean", "default": true, "description": "If disabled, you will still be able to enter phone numbers and email addresses by specifying them manually" }, "enableContactDates": { "title": "Index Contact Dates", "type": "boolean", "default": true, "description": "If disabled, you will still be able to enter dates manually", "separatorBelow": true }, "clipboardHeader": { "type": "header", "label": "Clipboard", "examples": [ "search [Google](search engine) for [![](img/Cut-48.png)setInterval](clipboard string)", "remind me to [![](img/Cut-48.png)call Mark](clipboard string) tomorrow at 4pm", "open [![](img/Cut-48.png)/tmp/file.txt](clipboard file)", "open [![](img/Cut-48.png)~/Desktop](clipboard directory)" ] }, "enableClipboardText": { "title": "Suggest Clipboard Text", "type": "boolean", "default": true, "description": "Where applicable, Lacona will suggest any text currently on the clipboard" }, "enableClipboardURLs": { "title": "Suggest Clipboard URLs", "type": "boolean", "default": true, "description": "Where applicable, Lacona will suggest any URLs currently on the clipboard" }, "enableClipboardFiles": { "title": "Suggest Clipboard Files & Directories", "type": "boolean", "default": true, "description": "Where applicable, Lacona will suggest any Files currently on the clipboard", "separatorBelow": true }, "contextHeader": { "type": "header", "label": "System Context", "examples": [ "move [~/myFile.txt](path) to [![](img/finder.tiff)~/Desktop](Finder directory)", "translate [![](img/safari.tiff)https://apple.com](Safari URL)" ] }, "enableContextDirectory": { "title": "Suggest Working Directory", "type": "boolean", "default": true, "description": "Where applicable, Lacona will suggest the directory currently open in the frontmost Finder window" }, "enableContextURL": { "title": "Suggest Current Browser URL", "type": "boolean", "default": true, "description": "Where applicable, Lacona will suggest the URL currently open in the frontmost Safari window" } }