lacona-osx
Version:
Lacona Extensions for OSX, tied into the global-context hosted API
170 lines (169 loc) • 5.66 kB
JSON
{
"applicationsHeader": {
"type": "header",
"label": "Applications",
"examples": [
"open [FaceTime](application)",
"open [facebook.com](URL) in [Safari](application)",
"open [Calendar](application) and [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 [Localization](preference pane)"
]
},
"enableSystemPreferences": {
"title": "Index System Preferences",
"type": "boolean",
"default": true,
"separatorBelow": true
},
"spotlightHeader": {
"type": "header",
"label": "Files & Directories",
"examples": [
"open [todo.txt](file)",
"open [myImage.png](file) in [](application)",
"open [Downloads](directory)",
"open [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 [Tim Cook](contact)",
"call [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 [setInterval](clipboard string)",
"remind me to [call Mark](clipboard string) tomorrow at 4pm",
"open [/tmp/file.txt](clipboard file)",
"open [~/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 [~/Desktop](Finder directory)",
"translate [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"
}
}