├── .gitattributes ├── .github ├── pull_request_template.md ├── stale.yml └── workflows │ └── script-commands.yml ├── .gitignore ├── .swiftlint.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── Tools └── Toolkit │ ├── CONTRIBUTING.md │ ├── Package.resolved │ ├── Package.swift │ ├── README.md │ ├── Sources │ ├── Toolkit │ │ ├── SubCommands │ │ │ ├── GenerateDocumentation.swift │ │ │ ├── Report.swift │ │ │ ├── SetExecutable.swift │ │ │ └── Version.swift │ │ └── main.swift │ └── ToolkitLibrary │ │ ├── Core │ │ ├── Console.swift │ │ ├── Documentation │ │ │ └── Documentation.swift │ │ ├── GitShell.swift │ │ ├── RegEx.swift │ │ ├── Report │ │ │ └── Report.swift │ │ ├── Stores │ │ │ └── DataManager.swift │ │ └── Toolkit │ │ │ ├── Toolkit+Constants.swift │ │ │ ├── Toolkit+GenerateDocumentation.swift │ │ │ ├── Toolkit+Mode.swift │ │ │ ├── Toolkit+ReadContent.swift │ │ │ ├── Toolkit+Report.swift │ │ │ ├── Toolkit+ReportType.swift │ │ │ └── Toolkit.swift │ │ ├── Errors │ │ └── Reader+Error.swift │ │ ├── Extensions │ │ ├── Array │ │ │ ├── Array+Metadata.swift │ │ │ └── Array+UInt8.swift │ │ ├── Character │ │ │ ├── Character+Emoji.swift │ │ │ └── Character+String.swift │ │ ├── Codable │ │ │ └── Encodable+Data.swift │ │ ├── Data │ │ │ ├── Data+Bytes.swift │ │ │ └── Data+Decodable.swift │ │ ├── Dictionary │ │ │ └── Dictionary+Codable.swift │ │ ├── Integer │ │ │ ├── Int+Indent.swift │ │ │ └── UInt8+Data.swift │ │ ├── String │ │ │ ├── String+Emoji.swift │ │ │ ├── String+Interpolation.swift │ │ │ ├── String+URL.swift │ │ │ └── String.swift │ │ └── TSCBasic │ │ │ ├── AbsolutePath+SocialBasename.swift │ │ │ └── FileSystem+AbsolutePath.swift │ │ ├── Models │ │ ├── Group.swift │ │ ├── Language+Information.swift │ │ ├── Language.swift │ │ ├── Metadata.swift │ │ ├── RaycastData.swift │ │ ├── ScriptCommand+Author.swift │ │ ├── ScriptCommand+Icon.swift │ │ ├── ScriptCommand+Mode.swift │ │ └── ScriptCommand.swift │ │ ├── Protocols │ │ └── MarkdownDescriptionProtocol.swift │ │ └── Typealiases │ │ └── Identifier.swift │ ├── Tests │ ├── LinuxMain.swift │ └── ToolkitLibraryTests │ │ ├── ToolkitLibraryTests.swift │ │ └── XCTestManifests.swift │ └── integration.sh ├── _enabled-commands ├── .gitignore └── README.md ├── commands ├── README.md ├── ai │ └── gemini │ │ ├── gemini.js │ │ └── images │ │ └── icon-gemini.svg ├── apps │ ├── Message │ │ ├── copycode.sh │ │ └── images │ │ │ └── Message.png │ ├── agenda │ │ ├── README.md │ │ ├── agenda-new-note.sh │ │ ├── agenda-on-the-agenda.sh │ │ ├── agenda-today.sh │ │ └── images │ │ │ ├── agenda.png │ │ │ └── screenshot.png │ ├── amphetamine │ │ ├── amphetamine-off.applescript │ │ ├── amphetamine-on.applescript │ │ └── images │ │ │ └── amphetamine.png │ ├── baremetrics │ │ ├── get-arpu.sh │ │ ├── get-arr.sh │ │ ├── get-ltv.sh │ │ ├── get-mrr.sh │ │ ├── images │ │ │ └── baremetrics.png │ │ └── simple-dashboard.sh │ ├── bartender │ │ ├── bartender-search.applescript │ │ └── images │ │ │ └── bartender-icon.png │ ├── bear │ │ ├── bear-add-note.sh │ │ ├── bear-open-note.sh │ │ ├── bear-open-tag.sh │ │ ├── bear-search.sh │ │ ├── bear-today.sh │ │ ├── bear-todo.sh │ │ └── images │ │ │ ├── bear-dark.png │ │ │ └── bear-light.png │ ├── busycal │ │ ├── images │ │ │ └── busycal.png │ │ └── new-busycal-event-or-task.applescript │ ├── chatgpt │ │ ├── chatgpt-open-safari.applescript │ │ └── images │ │ │ └── chatgpt.png │ ├── claude │ │ └── claude.js │ ├── cleanshot │ │ ├── cleanshot-add-quick-access-overlay.sh │ │ ├── cleanshot-annotate.sh │ │ ├── cleanshot-capture-area.sh │ │ ├── cleanshot-capture-fullscreen.sh │ │ ├── cleanshot-capture-previous-area.sh │ │ ├── cleanshot-capture-text.sh │ │ ├── cleanshot-capture-window.sh │ │ ├── cleanshot-open-from-clipboard.sh │ │ ├── cleanshot-pin.sh │ │ ├── cleanshot-record-screen-with-keystroke-pro.sh │ │ ├── cleanshot-record-screen.sh │ │ ├── cleanshot-restore.sh │ │ ├── cleanshot-scrolling-capture.sh │ │ ├── cleanshot-self-timer.sh │ │ ├── cleanshot-toggle-desktop-icons.sh │ │ └── images │ │ │ ├── add-quick-access-overlay.png │ │ │ ├── annotate.png │ │ │ ├── capture-area.png │ │ │ ├── capture-fullscreen.png │ │ │ ├── capture-previous-area.png │ │ │ ├── capture-text.png │ │ │ ├── capture-window.png │ │ │ ├── clipboard.png │ │ │ ├── pin.png │ │ │ ├── record-screen-keystroke-pro.png │ │ │ ├── record-screen.png │ │ │ ├── restore.png │ │ │ ├── scrolling-capture.png │ │ │ ├── self-timer.png │ │ │ └── toggle-desktop-icons.png │ ├── craft │ │ ├── craft-create-doc.template.sh │ │ ├── craft-search-workspace.template.sh │ │ └── images │ │ │ └── craft.png │ ├── deepl │ │ ├── deepl-app-translate.applescript │ │ ├── deepl-web-translate.sh │ │ └── images │ │ │ └── deepl.png │ ├── devutils │ │ ├── backslash.sh │ │ ├── base64encode.sh │ │ ├── base64image.sh │ │ ├── cronparser.sh │ │ ├── cssformatter.sh │ │ ├── csv2json.sh │ │ ├── erbformatter.sh │ │ ├── hashing.sh │ │ ├── html2jsx.sh │ │ ├── htmlencode.sh │ │ ├── htmlformatter.sh │ │ ├── htmlpreview.sh │ │ ├── images │ │ │ └── devutils.png │ │ ├── jsformatter.sh │ │ ├── json2csv.sh │ │ ├── json2yaml.sh │ │ ├── jsonformatter.sh │ │ ├── jwt.sh │ │ ├── lessformatter.sh │ │ ├── loremipsum.sh │ │ ├── markdownpreview.sh │ │ ├── numberbase.sh │ │ ├── qrcode.sh │ │ ├── querystringparser.sh │ │ ├── regextester.sh │ │ ├── scssformatter.sh │ │ ├── sqlformatter.sh │ │ ├── stringcaseconverter.sh │ │ ├── stringinspect.sh │ │ ├── textdiff.sh │ │ ├── unixtime.sh │ │ ├── urlencode.sh │ │ ├── uuidtool.sh │ │ ├── xmlformatter.sh │ │ └── yaml2json.sh │ ├── dictionary │ │ ├── images │ │ │ └── dictionary.icns │ │ └── look-up-in-dictionary.applescript │ ├── dnd-me │ │ ├── start-dnd-me.sh │ │ └── stop-dnd-me.sh │ ├── downie │ │ ├── download-video.sh │ │ └── images │ │ │ └── downie.png │ ├── espanso │ │ ├── disable-espanso.sh │ │ ├── enable-espanso.sh │ │ ├── espanso-create-expansion.sh │ │ ├── images │ │ │ └── espanso.png │ │ ├── restart-espanso.sh │ │ ├── start-espanso.sh │ │ └── stop-espanso.sh │ ├── eudic │ │ ├── images │ │ │ └── eudic.png │ │ └── look-up-in-eudic.applescript │ ├── evernote │ │ ├── create-note-paste-clipboard.applescript │ │ ├── create-note.applescript │ │ └── images │ │ │ └── evernote.png │ ├── expressvpn │ │ ├── expressvpn-connect.applescript │ │ ├── expressvpn-disconnect.applescript │ │ ├── expressvpn-reconnect.applescript │ │ └── images │ │ │ └── expressvpn_logo.svg │ ├── fantastical │ │ ├── create-event.applescript │ │ ├── create-todo-in-fantastical.applescript │ │ └── images │ │ │ └── fantastical.png │ ├── ferdi │ │ ├── ferdi-open-service-by-index.applescript │ │ ├── ferdi-open-service-by-name.applescript │ │ └── images │ │ │ └── ferdi.png │ ├── focus │ │ ├── focus-preferences.sh │ │ ├── focus-start-break-5.sh │ │ ├── focus-start-custom-break.sh │ │ ├── focus-start-custom-session.sh │ │ ├── focus-start-session-25.sh │ │ ├── focus-start-session.sh │ │ ├── focus-stop-break.sh │ │ ├── focus-stop-session.sh │ │ ├── focus-toggle-focus.sh │ │ └── images │ │ │ └── focus-logo.png │ ├── goodlinks │ │ ├── goodlinks-last-unread-link.sh │ │ ├── goodlinks-open-link.sh │ │ ├── goodlinks-random-unread-link.sh │ │ ├── goodlinks-read-list.sh │ │ ├── goodlinks-save-link.sh │ │ ├── goodlinks-starred-list.sh │ │ ├── goodlinks-tagged-links.sh │ │ ├── goodlinks-unread-list.sh │ │ ├── goodlinks-untagged-list.sh │ │ └── images │ │ │ └── goodlinks.png │ ├── hazeover │ │ ├── hazeover-set-intensity.applescript │ │ ├── hazeover-toggle-dimming.applescript │ │ └── images │ │ │ └── hazeover.png │ ├── hyper │ │ ├── hyper-run-shell-command.applescript │ │ └── images │ │ │ └── hyper.png │ ├── iconsur │ │ └── iconsur.sh │ ├── iterm │ │ ├── images │ │ │ └── iterm.png │ │ ├── iterm-open-profile-in-new-window.applescript │ │ └── iterm-run-shell-command.applescript │ ├── lungo │ │ ├── images │ │ │ └── lungo.png │ │ ├── lungo-activate.sh │ │ ├── lungo-deactivate.sh │ │ └── lungo-toggle.sh │ ├── mail │ │ ├── copy-captcha-from-mail.py │ │ ├── copy-foreground-mail-deeplink.applescript │ │ └── images │ │ │ └── mail.png │ ├── medo │ │ ├── add-task.sh │ │ ├── images │ │ │ └── medo.png │ │ ├── medo-float-large.sh │ │ ├── medo-float-small.sh │ │ └── medo-float.sh │ ├── meetingbar │ │ ├── images │ │ │ └── meetingbar.png │ │ ├── meetingbar-create-meeting.applescript │ │ └── meetingbar-join-meeting.applescript │ ├── menubarx │ │ ├── close-last-menubarx-tab.sh │ │ ├── images │ │ │ └── menubarx_logo.png │ │ ├── open-in-menubarx.sh │ │ └── open-tab-in-menubar.applescript │ ├── mullvad │ │ ├── README.md │ │ ├── connect.sh │ │ ├── disconnect.sh │ │ ├── images │ │ │ ├── connect.png │ │ │ ├── disconnect.png │ │ │ ├── location.png │ │ │ ├── mullvad.png │ │ │ ├── reconnect.png │ │ │ ├── search.png │ │ │ └── status.png │ │ ├── location.sh │ │ ├── reconnect.sh │ │ ├── search.sh │ │ └── status.sh │ ├── noteplan3 │ │ ├── README.md │ │ ├── images │ │ │ ├── noteplan3.png │ │ │ └── screenshot.png │ │ ├── noteplan-append-daily-note.sh │ │ └── noteplan-new-note-from-clipboard.sh │ ├── notes │ │ ├── append-note-from-clipboard.applescript │ │ ├── create-note-from-clipboard.applescript │ │ ├── create-note.applescript │ │ ├── images │ │ │ └── notes.png │ │ ├── open-note.applescript │ │ └── search-note-by-name.applescript │ ├── obsidian │ │ ├── images │ │ │ └── obsidian.png │ │ ├── obsidian-create-note.template.sh │ │ └── obsidian-search-vault.template.sh │ ├── one-thing │ │ ├── images │ │ │ └── one-thing.png │ │ ├── one-thing-clear-text.sh │ │ └── one-thing-set-text.sh │ ├── openvpn │ │ ├── connect-openvpn.applescript │ │ ├── disconnect-openvpn.applescript │ │ ├── images │ │ │ └── openvpn.png │ │ └── quit-openvpn.applescript │ ├── phpstorm │ │ ├── .gitignore │ │ └── recent-projects.sh │ ├── plash │ │ ├── images │ │ │ └── plash.png │ │ ├── plash-add-website.sh │ │ ├── plash-next-website.sh │ │ ├── plash-previous-website.sh │ │ ├── plash-random-website.sh │ │ ├── plash-reload-website.sh │ │ └── plash-toggle-browser-mode.sh │ ├── playground │ │ ├── README.md │ │ ├── images │ │ │ ├── swift-playground-logo.png │ │ │ └── swift-playground-screenshot.png │ │ ├── open-new-playground.py │ │ └── open-new-view-playground.py │ ├── pulse-secure │ │ ├── README.md │ │ ├── images │ │ │ └── pulse-secure.png │ │ ├── pulse-secure-connect.applescript │ │ ├── pulse-secure-disconnect.applescript │ │ ├── pulse-secure-resume.applescript │ │ └── pulse-secure-suspend.applescript │ ├── quip │ │ ├── .gitignore │ │ ├── README.org │ │ ├── images │ │ │ ├── raycast-generate-quip-commands-output.png │ │ │ ├── raycast-quip-commands.png │ │ │ ├── raycast-script-command-settings.png │ │ │ ├── raycast-script-directory-prefs.png │ │ │ └── raycast-setup-quip-commands.png │ │ ├── quip-new.template.py │ │ ├── quip.py │ │ ├── quip_config.chezmoi.template.ini │ │ ├── quip_config.template.ini │ │ ├── quip_utils.py │ │ └── set-up-quip-commands.py │ ├── raycast │ │ └── celebrate.sh │ ├── reminders │ │ ├── images │ │ │ └── reminders.png │ │ └── reminders-create-reminder.sh │ ├── safari │ │ ├── README.md │ │ ├── images │ │ │ ├── safari.png │ │ │ └── screenshot.png │ │ ├── safari-bing-edge-user-agent.applescript │ │ ├── safari-clear-cache-reload.applescript │ │ ├── safari-close-all-tabs.applescript │ │ ├── safari-close-duplicated-tabs.applescript │ │ ├── safari-close-other-tabs.applescript │ │ ├── safari-close-tabs-left.applescript │ │ ├── safari-close-tabs-right.applescript │ │ ├── safari-create-reading-list-item.applescript │ │ ├── safari-current-page-url-in-chrome.applescript │ │ ├── safari-current-page-url-in-firefox.applescript │ │ ├── safari-download-url.applescript │ │ └── safari-duplicate-tab.applescript │ ├── session │ │ ├── images │ │ │ └── session.png │ │ ├── session-abandon.sh │ │ ├── session-finish.sh │ │ ├── session-pause.sh │ │ ├── session-start-new.sh │ │ └── session-start-previous.sh │ ├── sidenotes │ │ ├── images │ │ │ └── sidenotes.png │ │ └── sidenotes-create-note.applescript │ ├── sip │ │ ├── images │ │ │ └── sip.png │ │ ├── sip-add-hex-color.sh │ │ ├── sip-check-contrast-hex.sh │ │ ├── sip-open-check-contrast.sh │ │ └── sip-show-picker.sh │ ├── stickies │ │ ├── images │ │ │ └── stickies.png │ │ └── new-floating-sticky.applescript │ ├── sublime │ │ └── open-with-sublime.applescript │ ├── surfshark │ │ ├── images │ │ │ └── surfshark.png │ │ ├── surfshark-vpn-start.sh │ │ ├── surfshark-vpn-status.sh │ │ ├── surfshark-vpn-stop.sh │ │ └── surfshark.config.sh │ ├── tailscale │ │ ├── README.md │ │ ├── images │ │ │ ├── screenshot.png │ │ │ ├── tailscale-icon.png │ │ │ └── tailscale-iconDark.png │ │ ├── tailscale-connect.sh │ │ ├── tailscale-disconnect.sh │ │ ├── tailscale-ip.sh │ │ └── tailscale-switch.sh │ ├── terminal-translate │ │ └── translate.sh │ ├── things │ │ ├── README.md │ │ ├── images │ │ │ ├── screenshot.png │ │ │ └── things.png │ │ ├── things-create-todo.sh │ │ ├── things-current-todo.applescript │ │ ├── things-search-to-dos.sh │ │ └── things-today.applescript │ ├── timing │ │ ├── images │ │ │ └── timing-logo.png │ │ ├── timing-start-timer.js │ │ └── timing-stop-timer.js │ ├── todoist │ │ ├── create-task.template.sh │ │ ├── get-tasks.template.sh │ │ └── images │ │ │ └── todoist-logo.png │ ├── translate-shell │ │ ├── translate-shell-language-pair.py │ │ ├── translate-to-en.sh │ │ └── translate-to-zh.sh │ ├── trello │ │ ├── create-trello-card.template.py │ │ └── images │ │ │ └── logo.png │ ├── tunnelblick │ │ ├── images │ │ │ └── tunnelblick.png │ │ ├── tunnelblick-connect-all.applescript │ │ ├── tunnelblick-connect.applescript │ │ ├── tunnelblick-disconnect-all.applescript │ │ └── tunnelblick-disconnect.applescript │ ├── viscosity │ │ ├── images │ │ │ └── viscosity.png │ │ ├── viscosity-connect-all.applescript │ │ ├── viscosity-connect.applescript │ │ ├── viscosity-disconnect-all.applescript │ │ └── viscosity-disconnect.applescript │ ├── warp │ │ ├── images │ │ │ └── warp.png │ │ ├── warp-reauth.sh │ │ ├── warp-start.sh │ │ ├── warp-status.sh │ │ ├── warp-stop.sh │ │ └── warp-toggle.sh │ ├── webstorm │ │ ├── images │ │ │ └── webstorm.png │ │ └── open-workspace.template.sh │ ├── wikipedia │ │ ├── images │ │ │ └── wikipedia.png │ │ └── wikipedia-search.py │ └── y-pomodoro │ │ ├── pause.sh │ │ ├── resume.sh │ │ ├── show.sh │ │ ├── start.sh │ │ └── stop.sh ├── browsing │ ├── Youtube Shorts in video player.sh │ ├── chrome-current-page-url.sh │ ├── convert-twitter-to-nitter.js │ ├── git-io.sh │ ├── go-to-outine.sh │ ├── images │ │ ├── chrome-icon.png │ │ ├── git-io.png │ │ ├── outline.png │ │ ├── peekalink-logo.png │ │ └── shlink.png │ ├── new-browser-window.sh │ ├── open-chrome-without-cors.sh │ ├── open-in-guest-profile.sh │ ├── open-multiple-websites-on-safari.template.sh │ ├── peekalink.template.sh │ ├── safari-current-page-url.sh │ ├── safari-current-window-urls.applescript │ ├── shlink-create-short-url.template.sh │ ├── short-url-emoji.sh │ ├── shorten-url-bitly.template.sh │ ├── shorten-url.sh │ ├── to-private-browsing.sh │ └── website-screenshots.sh ├── communication │ ├── call-with-iphone.sh │ ├── cloudup │ │ ├── cloudup-paste.sh │ │ ├── cloudup-pick.sh │ │ ├── cloudup-upload.sh │ │ └── images │ │ │ └── cloudup-logo.png │ ├── duckduckgo-email-protection │ │ ├── README.md │ │ ├── configure-@duck.com-script-command.applescript │ │ ├── generate-unique-email-address.applescript │ │ └── images │ │ │ ├── ddg-email-protection-marketing.png │ │ │ ├── duckduckgo_logo.png │ │ │ ├── locate-authorization-id.png │ │ │ └── script-command-screenshot.png │ ├── emojis │ │ ├── emoji-copy.sh │ │ ├── emojis-search.sh │ │ └── random-emoji.sh │ ├── gmail │ │ ├── google-gmail.sh │ │ └── images │ │ │ └── google-gmail-logo.png │ ├── google-meet │ │ ├── images │ │ │ └── logo.png │ │ └── meet.sh │ ├── images │ │ └── doppler-logo.png │ ├── imessage-2fa.sh │ ├── let-me-google-that.sh │ ├── mail │ │ └── open-most-recent-email.applescript │ ├── messenger │ │ ├── images │ │ │ └── messenger.png │ │ └── messenger-open-conversation.applescript │ ├── say.sh │ ├── share-secret-doppler.py │ ├── slack │ │ ├── add-slack-reminder.template.sh │ │ ├── clear-slack-DND-status.sh │ │ ├── clear-slack-status.template.sh │ │ ├── images │ │ │ └── slack-logo.png │ │ ├── set-slack-DND-status.sh │ │ ├── set-slack-status-spotify.sh │ │ ├── set-slack-status.template.sh │ │ ├── set-slack-wfh-status.sh │ │ ├── slack-dev-mode.sh │ │ ├── slack-jump-to.applescript │ │ ├── slack-open-workspace-by-index.applescript │ │ ├── slack-open-workspace-by-name.applescript │ │ └── slack-send-message.applescript │ ├── xkcdpass.sh │ └── zoom │ │ ├── images │ │ └── zoom-logo.png │ │ ├── leave-meeting.applescript │ │ ├── rename-profile.applescript │ │ ├── toggle-mic.applescript │ │ └── toggle-video.applescript ├── conversions │ ├── change-case │ │ ├── camelcase.py │ │ ├── images │ │ │ ├── camelcase-dark.png │ │ │ ├── camelcase-light.png │ │ │ ├── kebabcase-dark.png │ │ │ ├── kebabcase-light.png │ │ │ ├── lowercase-dark.png │ │ │ ├── lowercase-light.png │ │ │ ├── snakecase-dark.png │ │ │ ├── snakecase-light.png │ │ │ ├── titlecase-dark.png │ │ │ ├── titlecase-light.png │ │ │ ├── uppercase-dark.png │ │ │ └── uppercase-light.png │ │ ├── kebabcase.py │ │ ├── lowercase.py │ │ ├── snakecase.py │ │ ├── titlecase.py │ │ └── uppercase.py │ ├── clipboard-ocr.sh │ ├── clipboard-to-markdown.js │ ├── color-conversion.sh │ ├── column-to-comma.sh │ ├── create-gif-from-video.py │ ├── create-markdown-table.js │ ├── epoch-to-human-date.sh │ ├── google-docs-to-markdown.sh │ ├── hex-to-rgb.sh │ ├── hex-to-rgba.sh │ ├── human-date-to-epoch.sh │ ├── images │ │ └── qrcode.png │ ├── inputs-to-markdown-link.sh │ ├── markdown-to-telegram.py │ ├── paste-as-plain-text.applescript │ ├── qr-code-screenshot-to-text.sh │ ├── qrcode-generate.sh │ ├── raw-html-to-rich-text-clipboard.sh │ ├── rich-text-clipboard-to-markdown.sh │ ├── space-fixer.sh │ ├── strikethrough.sh │ ├── trim-newlines-tabs.sh │ ├── unicode-superscript.sh │ ├── unix-time-reader.sh │ ├── vaporwave-text.sh │ ├── what-day-is.py │ └── zalgo-text.swift ├── culture │ └── prayer-times.sh ├── dashboard │ ├── bitcoin-price-usd.sh │ ├── countdowns │ │ ├── countdown-to-christmas.sh │ │ ├── countdown-to-date.template.sh │ │ └── create-countdown.template.sh │ ├── crypto-portfolio.py │ ├── current-weather.sh │ ├── doge.sh │ ├── ethereum-price-usd.sh │ ├── fear-index.sh │ ├── firebase │ │ ├── example │ │ │ ├── Firebase-Realtime-Database.png │ │ │ ├── Result-Dark-Mode.png │ │ │ └── Result-Light-Mode.png │ │ ├── firebase-authentication-get-token.template.sh │ │ ├── firebase-realtime-db-get-data.template.sh │ │ └── images │ │ │ └── firebase.png │ ├── images │ │ ├── bitcoin-logo.png │ │ ├── dogecoin-logo.png │ │ ├── ethereum-logo.png │ │ ├── nextdns.png │ │ ├── precious-metals.png │ │ ├── speedtest-logo.png │ │ ├── twitter.png │ │ └── youtube.png │ ├── mood-meter │ │ ├── add-mood.js │ │ ├── display-mood-month.js │ │ └── display-mood-year.js │ ├── nextdns-status-check.py │ ├── open-ai-usage.sh │ ├── open-weather │ │ ├── weather-current.template.sh │ │ └── weather-forecast.template.sh │ ├── precious-metals.sh │ ├── sabnzbd-queue-status.template.sh │ ├── speedtest.sh │ ├── stock-portfolio.rb │ ├── system-activity.sh │ ├── tesla.template.sh │ ├── twitter-statistics.template.rb │ ├── world-time.sh │ ├── year-progress.sh │ └── youtube-statistics.template.rb ├── dashboards │ └── iperf-speed-test.template.sh ├── developer-utils │ ├── add-ssh-keys.template.applescript │ ├── aws │ │ ├── amazon-s3-download.sh │ │ ├── aws-sso-util.sh │ │ ├── images │ │ │ ├── amazon-s3.png │ │ │ └── aws-sso-util.png │ │ └── whatismyregion.sh │ ├── base-converter.sh │ ├── base64-decode-input.sh │ ├── base64-encode-input.sh │ ├── brew │ │ ├── brew-cask-upgrade.sh │ │ ├── brew-doctor.sh │ │ ├── brew-install.sh │ │ ├── brew-leaves.sh │ │ ├── brew-list.sh │ │ ├── brew-outdated.sh │ │ ├── brew-services-list.sh │ │ ├── brew-services-restart.sh │ │ ├── brew-services-start.sh │ │ ├── brew-services-stop.sh │ │ ├── brew-uninstall-application.sh │ │ ├── brew-update.sh │ │ └── brew-upgrade.sh │ ├── cheat.sh │ ├── check-domain.template.sh │ ├── clear-derived-data.sh │ ├── clear_xcode.sh │ ├── cloudflare │ │ ├── images │ │ │ └── cloudflare-logo.png │ │ └── purge-cloudflare-cache.template.sh │ ├── copy-focused-finder-window-path.sh │ ├── copy-ssh-public-key.sh │ ├── count-characters.sh │ ├── create-image-from-code.sh │ ├── decode-base64.sh │ ├── decode-jwt.sh │ ├── decode-url.sh │ ├── delete-current-line.applescript │ ├── dig.sh │ ├── docker │ │ ├── clean-docker.sh │ │ ├── docker-images.sh │ │ ├── docker-ps.sh │ │ ├── docker-system-prune.sh │ │ ├── images │ │ │ └── docker.png │ │ ├── run-docker.sh │ │ └── stop-docker.sh │ ├── encode-base64.sh │ ├── encode-url.sh │ ├── error-info.sh │ ├── escape-shell-chars.sh │ ├── flutter-create.sh │ ├── format-swift.sh │ ├── generate-git-ignore.sh │ ├── generate-password.sh │ ├── generate-ulid.sh │ ├── generate-uuid.sh │ ├── genpasswd.py │ ├── get-ttfb.sh │ ├── git │ │ ├── git-clear-changes.sh │ │ ├── git-save-changes.sh │ │ ├── git-standup.sh │ │ ├── git-status.sh │ │ ├── git-switch-branch.sh │ │ ├── git-sync-changes.sh │ │ └── images │ │ │ └── git.png │ ├── github │ │ ├── create-github-gist.template.sh │ │ ├── github-contributions.template.sh │ │ ├── github-open-commit-history.sh │ │ ├── github-open-pull-requests-details.template.rb │ │ ├── github-open-pull-requests-page.sh │ │ ├── github-open-pull-requests.template.rb │ │ ├── github-repository-stars.template.rb │ │ ├── github-repository-stars_all_repos_template.rb │ │ ├── github-review-requests.template.rb │ │ ├── github-unread-notifications.template.sh │ │ ├── images │ │ │ ├── github-logo-iconDark.png │ │ │ └── github-logo.png │ │ └── open-gh-repo-pr-or-issue.sh │ ├── gitlab │ │ ├── gitlab-issues.template.py │ │ ├── gitlab-mergerequests.template.py │ │ ├── gitlab-todos.template.py │ │ ├── gitlabconfig.py │ │ ├── gitlabhelper.py │ │ └── images │ │ │ └── gitlab.png │ ├── google │ │ ├── google-lighthouse.sh │ │ ├── google-psi-desktop.sh │ │ ├── google-psi-mobile.sh │ │ └── images │ │ │ ├── google-gmail-logo.png │ │ │ ├── google-lighthouse-logo.png │ │ │ └── google-psi-logo.png │ ├── ignore-package-folders-time-machine.template.sh │ ├── images │ │ ├── cheat.png │ │ ├── flutter.png │ │ ├── genpasswd-iconDark.png │ │ ├── genpasswd.png │ │ ├── go.png │ │ ├── ia-logo.jpg │ │ ├── jwt-logo.png │ │ ├── microlink.png │ │ ├── pa11y-logo.png │ │ ├── ray-so.png │ │ ├── run-bash-command.png │ │ └── swift.png │ ├── ip │ │ ├── get-external-ip-v4.sh │ │ ├── get-external-ip-v6.sh │ │ ├── get-local-ip-v4.sh │ │ ├── get-local-ip-v6.sh │ │ ├── get-url-ip-v4.sh │ │ └── get-url-ip-v6.sh │ ├── is-it-up.sh │ ├── join-lines.sh │ ├── json-stringify-text.js │ ├── json-to-go-struct.sh │ ├── lorem-ipsum.sh │ ├── md5-hash.sh │ ├── microlink.sh │ ├── minikube │ │ ├── minikube-config-set.sh │ │ ├── minikube-pause.sh │ │ ├── minikube-start.sh │ │ ├── minikube-status.sh │ │ ├── minikube-stop.sh │ │ └── minikube-unpause.sh │ ├── open-link-simulator.applescript │ ├── pa11y.sh │ ├── ping-monitor.template.sh │ ├── ping.sh │ ├── prettify-json.sh │ ├── record-simulator.sh │ ├── run-bash-command.sh │ ├── run-command-in-finder.sh │ ├── search-script-command.sh │ ├── search-script-command.swift │ ├── sentry │ │ ├── images │ │ │ ├── sentry-dark.png │ │ │ └── sentry.png │ │ ├── sentry-unresolved-issues-by-project.template.py │ │ └── sentry-unresolved-issues.template.py │ ├── sha1-hash.sh │ ├── strong-password-generator.sh │ ├── time-between-dates.js │ ├── time-calculator.js │ ├── tldr.sh │ ├── transform-case.sh │ ├── trim-git-commit-hash.sh │ ├── unix-timestamp.sh │ ├── unshorten-url.sh │ ├── view-scripting-dictionary.sh │ ├── vscode │ │ ├── images │ │ │ └── vscode.png │ │ ├── open-folder-in-vscode.applescript │ │ └── open-project-in-vscode.sh │ ├── wayback-machine-save.sh │ ├── whois.sh │ └── xcode │ │ ├── images │ │ └── xcode.png │ │ ├── xcode-last-project.sh │ │ └── xcode-recent-project.sh ├── extensions.json ├── home │ ├── elgato │ │ ├── elgato-key-light-decrease-brightness.template.rb │ │ ├── elgato-key-light-increase-brightness.template.rb │ │ ├── elgato-key-light-turn-off.template.rb │ │ ├── elgato-key-light-turn-on.template.rb │ │ └── images │ │ │ └── elgato.png │ └── philips-hue │ │ ├── hue-bulb.template.mjs │ │ ├── hue-lights-inline.template.mjs │ │ ├── hue-room.template.mjs │ │ └── hue-rooms-inline.template.mjs ├── images │ ├── icon-applescript.png │ ├── icon-bash.png │ ├── icon-nodejs.png │ ├── icon-php.png │ ├── icon-python.png │ ├── icon-qrcode.png │ ├── icon-ruby.png │ └── icon-swift.png ├── math │ ├── calculate-CAGR.sh │ ├── calculate-combinations.js │ ├── calculate-growth.sh │ ├── images │ │ └── wolfram-alpha.png │ ├── latex-calculator.py │ ├── random-number.sh │ └── wolfram-alpha.template.sh ├── media │ ├── apple-music │ │ ├── apple-music-current-track.applescript │ │ ├── apple-music-go-to-artist-page.sh │ │ ├── apple-music-hate-current-track.applescript │ │ ├── apple-music-love-current-track.applescript │ │ ├── apple-music-next.applescript │ │ ├── apple-music-pause.applescript │ │ ├── apple-music-play.applescript │ │ ├── apple-music-previous.applescript │ │ ├── apple-music-repeat.applescript │ │ ├── apple-music-search.applescript │ │ ├── apple-music-set-volume.applescript │ │ ├── apple-music-shuffle.applescript │ │ ├── apple-music-stop.applescript │ │ ├── apple-music-volume-down.applescript │ │ ├── apple-music-volume-up.applescript │ │ └── images │ │ │ └── apple-music-logo.png │ ├── apple-tv │ │ ├── apple-tv-pause.applescript │ │ ├── apple-tv-play-movie.applescript │ │ ├── apple-tv-play.applescript │ │ ├── apple-tv-set-volume.applescript │ │ ├── apple-tv-stop.applescript │ │ └── images │ │ │ └── apple-tv-logo.png │ ├── cmus │ │ ├── next-track.sh │ │ ├── play-pause.sh │ │ ├── previous-track.sh │ │ ├── toggle-repeat.sh │ │ ├── toggle-shuffle.sh │ │ └── track-info.sh │ ├── endel │ │ ├── endel-alarm.sh │ │ ├── endel-deep-focus.sh │ │ ├── endel-focus.sh │ │ ├── endel-lullaby.sh │ │ ├── endel-recovery.sh │ │ ├── endel-relax.sh │ │ ├── endel-scenarios-deepwork.sh │ │ ├── endel-scenarios-homework.sh │ │ ├── endel-scenarios-meditate.sh │ │ ├── endel-scenarios-powernap.sh │ │ ├── endel-scenarios-read.sh │ │ ├── endel-scenarios-selfcare.sh │ │ ├── endel-scenarios-unwind.sh │ │ ├── endel-scenarios-workout.sh │ │ ├── endel-scenarios-yoga.sh │ │ ├── endel-sleep.sh │ │ ├── endel-study.sh │ │ ├── endel-timer.sh │ │ ├── endel-wisdom.sh │ │ └── images │ │ │ └── endel.png │ ├── foobar2000 │ │ ├── foobar2000-next.applescript │ │ ├── foobar2000-pause.applescript │ │ ├── foobar2000-pervious.applescript │ │ └── images │ │ │ └── foobar2000.png │ ├── lowfi │ │ └── lowfi.sh │ ├── sonos │ │ ├── README.md │ │ ├── images │ │ │ └── sonos-logo.png │ │ ├── sonos-play-favorite.sh │ │ ├── sonos-volume-down.sh │ │ ├── sonos-volume-set.sh │ │ └── sonos-volume-up.sh │ ├── speaker-setup │ │ ├── Left.mp3 │ │ ├── Right.mp3 │ │ └── speaker-setup.sh │ ├── spotify │ │ ├── create-spotify-command.js │ │ ├── images │ │ │ ├── spotify-create.png │ │ │ └── spotify-logo.png │ │ ├── spotify-current-track.applescript │ │ ├── spotify-next-track.applescript │ │ ├── spotify-now-playing-url.applescript │ │ ├── spotify-pause.applescript │ │ ├── spotify-play-pause.applescript │ │ ├── spotify-play-playlist.template.applescript │ │ ├── spotify-play.applescript │ │ └── spotify-previous-track.applescript │ └── tidal │ │ ├── images │ │ └── tidal-logo.png │ │ ├── tidal-next-track.applescript │ │ ├── tidal-pause.applescript │ │ ├── tidal-play.applescript │ │ ├── tidal-previous-track.applescript │ │ └── tidal.applescript ├── navigation │ ├── hide-application.applescript │ ├── images │ │ ├── bear.png │ │ ├── dash.png │ │ ├── devdocs.png │ │ ├── folder-applications.png │ │ ├── folder-default.png │ │ ├── folder-desktop.png │ │ ├── folder-documents.png │ │ ├── folder-downloads.png │ │ ├── folder-home.png │ │ ├── folder-library.png │ │ ├── iterm-logo.png │ │ ├── justfocus.png │ │ ├── pixelmator-pro-2.0.png │ │ ├── quit.png │ │ └── restart.png │ ├── justfocus.applescript │ ├── open-applications.sh │ ├── open-clipboard-in-pixelmator-pro.applescript │ ├── open-desktop-url-from-clipboard.swift │ ├── open-desktop.sh │ ├── open-documents.sh │ ├── open-downloads.sh │ ├── open-finder-from-iterm.applescript │ ├── open-finder-from-terminal.applescript │ ├── open-finder.sh │ ├── open-home.sh │ ├── open-iterm-from-finder.applescript │ ├── open-last-downloaded.sh │ ├── open-library.sh │ ├── open-terminal-from-finder.applescript │ ├── open-url-from-clipboard.sh │ ├── quit-application.applescript │ ├── restart-application.applescript │ ├── search-in-dash.sh │ └── search-in-devdocs.sh ├── productivity │ ├── bitwarden │ │ ├── README.md │ │ ├── copy-first-matching-password.sh │ │ ├── copy-first-matching-totp.sh │ │ ├── create-text-send.sh │ │ ├── delete-send.sh │ │ ├── edit-send.sh │ │ ├── images │ │ │ ├── bitwarden.png │ │ │ ├── copy-first-matching-password.png │ │ │ ├── copy-first-matching-totp.png │ │ │ ├── create-text-send.png │ │ │ ├── delete-send.png │ │ │ ├── edit-send.png │ │ │ ├── list-sends.png │ │ │ ├── lock.png │ │ │ ├── log-in-apikey.png │ │ │ ├── log-in.png │ │ │ ├── log-out.png │ │ │ ├── receive-text-send.png │ │ │ ├── search-vault-items.png │ │ │ ├── status.png │ │ │ └── unlock.png │ │ ├── list-sends.sh │ │ ├── lock.sh │ │ ├── log-in-apikey.template.sh │ │ ├── log-in.template.sh │ │ ├── log-out.sh │ │ ├── receive-text-send.sh │ │ ├── search-vault-items.sh │ │ ├── status.sh │ │ └── unlock.sh │ ├── imgur │ │ ├── imgur-upload-clipboard-image.template.sh │ │ ├── imgur-upload-latest-screenshot.template.sh │ │ └── screenshot-and-imgur.sh │ ├── macocr │ │ └── macocr-run-ocr.sh │ ├── pomodoro │ │ ├── pomodoro-start-timer.sh │ │ ├── pomodoro-status.sh │ │ └── pomodoro-stop-timer.sh │ ├── stopwatch │ │ ├── stopwatch-progress.sh │ │ ├── stopwatch-start.sh │ │ └── stopwatch-stop.sh │ ├── tesseract │ │ └── tesseract-ocr.sh │ └── writing │ │ ├── dictionary-lookup.swift │ │ └── word-count.sh ├── remote-control │ ├── ddc │ │ ├── arm64 │ │ │ ├── screen-dp.sh │ │ │ └── screen-hdmi.sh │ │ └── x86 │ │ │ ├── screen-dp.sh │ │ │ └── screen-hdmi.sh │ ├── denon-avr │ │ ├── configure.applescript │ │ ├── images │ │ │ └── denon_logo.png │ │ ├── power-off.applescript │ │ ├── power-on.applescript │ │ ├── set-volume.applescript │ │ ├── volume-down.applescript │ │ └── volume-up.applescript │ ├── lg-tv │ │ ├── README.md │ │ ├── authenticate.sh │ │ ├── change-channel.sh │ │ ├── change-input.sh │ │ ├── change-sound-output.sh │ │ ├── change-volume.sh │ │ ├── close-app.sh │ │ ├── execute-command.sh │ │ ├── fast-forward-media.sh │ │ ├── images │ │ │ ├── demo.png │ │ │ └── lg.png │ │ ├── list-apps.sh │ │ ├── list-channels.sh │ │ ├── list-inputs.sh │ │ ├── list-launch-points.sh │ │ ├── list-services.sh │ │ ├── mute.sh │ │ ├── open-app-with-payload.sh │ │ ├── open-app.sh │ │ ├── open-browser.sh │ │ ├── open-youtube-id.sh │ │ ├── open-youtube-url.sh │ │ ├── pause-media.sh │ │ ├── play-media.sh │ │ ├── rewind-media.sh │ │ ├── scan.sh │ │ ├── send-notification-with-icon.sh │ │ ├── send-notification.sh │ │ ├── show-audio-status.sh │ │ ├── show-audio-volume.sh │ │ ├── show-channel.sh │ │ ├── show-config.sh │ │ ├── show-cursor-socket.sh │ │ ├── show-fg-app-info.sh │ │ ├── show-picture-settings.sh │ │ ├── show-power-state.sh │ │ ├── show-software-info.sh │ │ ├── show-sound-output.sh │ │ ├── show-tv-info.sh │ │ ├── stop-media.sh │ │ ├── switch-next-channel.sh │ │ ├── switch-previous-channel.sh │ │ ├── turn-off-3d.sh │ │ ├── turn-off-screen.sh │ │ ├── turn-off.sh │ │ ├── turn-on-3d.sh │ │ ├── turn-on-screen.sh │ │ ├── turn-on.sh │ │ ├── turn-volume-down.sh │ │ ├── turn-volume-up.sh │ │ └── unmute.sh │ └── samsung-tv │ │ ├── README.md │ │ ├── images │ │ ├── demo.png │ │ └── logo.png │ │ ├── samsungexceptions.py │ │ ├── samsunghelper.py │ │ ├── samsungshortcuts.py │ │ ├── turn-off.template.py │ │ └── turn-on.template.py ├── system │ ├── Low Power Mode.sh │ ├── Network Info.sh │ ├── add-spacer-to-dock.sh │ ├── audio │ │ ├── airpodsbattery.sh │ │ ├── audio-output-switch.template.applescript │ │ ├── bluetooth-headphones-battery-level.template.sh │ │ ├── get-audio-devices.swift │ │ ├── get-selected-audio-device.swift │ │ ├── images │ │ │ └── airpod.png │ │ ├── reload-coreaudio.sh │ │ ├── set-audio-device.swift │ │ ├── toggle-airpods.template.swift │ │ ├── toggle-mic.applescript │ │ └── toggle-mute-notification-sounds.applescript │ ├── battery-info.sh │ ├── bluetooth.template.applescript │ ├── brightness.sh │ ├── caffeinate-disable.sh │ ├── caffeinate-enable.sh │ ├── caffeinate-status.sh │ ├── caffeinate-status.swift │ ├── capture-fullscreen-to-clipboard.sh │ ├── capture-fullscreen-to-desktop.sh │ ├── capture-screen-selection-to-clipboard.sh │ ├── capture-screen-selection-to-desktop.sh │ ├── close-finder-windows.applescript │ ├── copy-availability.swift │ ├── copy-last-download.swift │ ├── copy-last-screenshot.swift │ ├── copy-selection-to-clipboard.applescript │ ├── create-new-file-in-finder.applescript │ ├── create-new-file.applescript │ ├── custom-window.applescript │ ├── default-browser-arc.applescript │ ├── default-browser-chrome.applescript │ ├── default-browser-chromium.applescript │ ├── default-browser-firefox.applescript │ ├── default-browser-front-most-app.applescript │ ├── default-browser-safari.applescript │ ├── disk-free.sh │ ├── disk-usage.sh │ ├── dismiss-notifications.applescript │ ├── dnd-off.sh │ ├── dnd-on.sh │ ├── do-not-disturb.sh │ ├── dock-autohide-toggle.sh │ ├── dock-set-autohide.sh │ ├── dock-set-position.sh │ ├── eject-all-disks.applescript │ ├── empty-clipboard.sh │ ├── empty-trash.applescript │ ├── flush-dns.sh │ ├── images │ │ ├── apple_sidecar.png │ │ ├── arc.png │ │ ├── bluetooth.png │ │ ├── chrome.png │ │ ├── custom-window-size.png │ │ ├── firefox.png │ │ ├── minimize-window.png │ │ ├── move-downloads-to-trash.png │ │ ├── new-file.png │ │ ├── safari.png │ │ ├── wifi-dark.png │ │ └── wifi.png │ ├── inline-cpu-usage-percent.sh │ ├── kill-airdrop.processes.sh │ ├── kill-process.sh │ ├── largest-cpu-process.sh │ ├── largest-ram-process.sh │ ├── list-processes.rb │ ├── minimize-all-windows.applescript │ ├── modify-extension.sh │ ├── move-desktop-to-trash.applescript │ ├── move-downloads-to-trash.applescript │ ├── network-quality.sh │ ├── network-status.sh │ ├── new-email.sh │ ├── nightshift.sh │ ├── ocr.swift │ ├── open-folder.sh │ ├── open-image-from-clipboard.sh │ ├── open-last-download.swift │ ├── open-selection-with.applescript │ ├── otp.sh │ ├── quit-all-apps.swift │ ├── quit-app.swift │ ├── rename-videos-pictures.py │ ├── reset-launchpad.sh │ ├── restart-dock.sh │ ├── restart-finder.sh │ ├── restart.applescript │ ├── sample-color.swift │ ├── save-image-from-clipboard.py │ ├── screensaver.applescript │ ├── shutdown.applescript │ ├── sleep-timer.applescript │ ├── sleep.applescript │ ├── toggle-battery-charging.sh │ ├── toggle-desktop-icons.applescript │ ├── toggle-desktop-widget.sh │ ├── toggle-ds-store.applescript │ ├── toggle-filename-extensions.applescript │ ├── toggle-flip-screen.template.applescript │ ├── toggle-hidden-files.applescript │ ├── toggle-lid-sleep.sh │ ├── toggle-natural-scrolling.applescript │ ├── toggle-sidecar.template.applescript │ ├── toggle-system-appearance.applescript │ ├── uninstall-with-appcleaner.applescript │ ├── update-scripts-command.template.py │ ├── vpn │ │ ├── vpn-config.sh │ │ ├── vpn-start.sh │ │ ├── vpn-status.sh │ │ └── vpn-stop.sh │ ├── vpnutil │ │ ├── vpnutil-config.template.sh │ │ ├── vpnutil-start.sh │ │ ├── vpnutil-status.sh │ │ ├── vpnutil-stop.sh │ │ └── vpnutil-toggle.sh │ ├── wallpaper-refresh.applescript │ ├── wifi-password.sh │ └── wifi.template.applescript └── web-searches │ ├── amazon.sh │ ├── app-store.sh │ ├── arxiv.sh │ ├── bundlephobia.sh │ ├── caniuse.sh │ ├── check-weather.sh │ ├── clipboard-to-17track.js │ ├── crunchbase.sh │ ├── doi-clipboard.sh │ ├── doi.sh │ ├── duck-duck-go.sh │ ├── ecosia.sh │ ├── figma.sh │ ├── giphy.sh │ ├── google-maps.sh │ ├── google-search.sh │ ├── google-translate.rb │ ├── grep-app-search.sh │ ├── hunter.sh │ ├── im-feeling-ducky.sh │ ├── images │ ├── amazon.png │ ├── app-store.png │ ├── arxiv.png │ ├── baidu-translate.png │ ├── baidu.png │ ├── bilibili.png │ ├── cargo-logo.png │ ├── chosic.png │ ├── cloudflare-logo.png │ ├── crunchbase.png │ ├── dart-logo.png │ ├── ddbicon.png │ ├── devhints.png │ ├── duck-duck-go.png │ ├── ecosia.png │ ├── figma.png │ ├── giphy.png │ ├── github-logo-iconDark.png │ ├── github-logo.png │ ├── go.png │ ├── google-map.png │ ├── google-translate.png │ ├── google.png │ ├── hacker-news.png │ ├── hunter.png │ ├── ia-logo.jpg │ ├── imdb.png │ ├── jingdong.png │ ├── kinopoisk.png │ ├── linkedin.png │ ├── marketplace-logo.png │ ├── mdn_dark.png │ ├── mdn_light.png │ ├── mozilla-developer-network.png │ ├── netflix-logo.png │ ├── npmjs.png │ ├── npms.png │ ├── opensecrets.png │ ├── php-logo-iconDark.png │ ├── php-logo.png │ ├── pip.png │ ├── psql.png │ ├── python.png │ ├── rust.png │ ├── spi.png │ ├── swift.png │ ├── taobao.png │ ├── twitter.png │ ├── unsplash-logo-iconDark.png │ ├── unsplash-logo.png │ ├── wikipedia.png │ ├── wpengine-logo.png │ ├── yandex.png │ ├── youtube.png │ └── zhihu.png │ ├── kinopoisk.sh │ ├── mdn.sh │ ├── mozilla-developer-network.sh │ ├── njt.sh │ ├── npmjs.sh │ ├── npms.sh │ ├── opensecrets.sh │ ├── pkg-go-dev.sh │ ├── postgresql.sh │ ├── pub-search.sh │ ├── repo.sh │ ├── rust-crate.sh │ ├── search-cdnjs.sh │ ├── search-coinmarketcap.sh │ ├── search-emojipedia.sh │ ├── search-gender-in-chosic.applescript │ ├── search-github.sh │ ├── search-hacker-news.sh │ ├── search-imdb.sh │ ├── search-in-baidu.sh │ ├── search-in-bilibili.sh │ ├── search-in-devhints.sh │ ├── search-in-dndbeyond.sh │ ├── search-in-jingdong.sh │ ├── search-in-taobao.sh │ ├── search-in-wikipedia.sh │ ├── search-in-zhihu.sh │ ├── search-linkedin.sh │ ├── search-netflix.sh │ ├── search-php-docs.sh │ ├── search-pypi.sh │ ├── search-python3-docs.sh │ ├── search-rust-docs.sh │ ├── search-script-command-marketplace.sh │ ├── search-swift-github.sh │ ├── search-unsplash.sh │ ├── search-wpengine-installs.sh │ ├── swift-package-index.sh │ ├── translate-with-baidu.template.sh │ ├── translate-with-google.template.sh │ ├── twitter-search.sh │ ├── unfurl.sh │ ├── wayback-machine.sh │ ├── wordpress │ ├── images │ │ ├── wordpress-logo-iconDark.png │ │ └── wordpress-logo.png │ ├── search-wordpress-docs.sh │ ├── wordpress-classes-reference.sh │ ├── wordpress-cli-command.sh │ ├── wordpress-functions-reference.sh │ └── wordpress-hooks-reference.sh │ ├── wpengine-install.sh │ ├── yandex-search.sh │ └── youtube.sh ├── documentation ├── ARGUMENTS.md └── OUTPUTMODES.md ├── images ├── logo.png └── screenshots │ ├── Create-Script-Command.png │ ├── add-directory.png │ ├── colour-example.png │ ├── compact-mode.png │ ├── custom-arguments.png │ ├── demo.gif │ ├── fulloutput-mode.png │ ├── inline-colours.png │ ├── inline-mode.png │ ├── preferences.png │ ├── script-commands-readme-header.png │ ├── silent-mode.png │ └── toast.png └── templates ├── script-command.template.applescript ├── script-command.template.js ├── script-command.template.php ├── script-command.template.py ├── script-command.template.rb ├── script-command.template.sh └── script-command.template.swift /.gitattributes: -------------------------------------------------------------------------------- 1 | commands/README.md -diff -merge 2 | commands/README.md linguist-generated=true 3 | commands/extensions.json -diff -merge 4 | commands/extensions.json linguist-generated=true -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- 1 | daysUntilStale: 30 2 | daysUntilClose: 7 3 | exemptLabels: 4 | - security 5 | - enhancement 6 | staleLabel: wontfix 7 | markComment: > 8 | This issue/pull request has been automatically marked as stale because it has not had 9 | recent activity. It will be closed if no further activity occurs in the next 7 days to 10 | keep our backlog clean. Thanks for your contributions. 11 | closeComment: false -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .build 3 | /Packages 4 | *.xcodeproj 5 | xcuserdata/ 6 | .swiftpm 7 | .idea 8 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/Toolkit/SubCommands/Version.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import ArgumentParser 7 | import ToolkitLibrary 8 | 9 | extension ToolkitCommand { 10 | struct Version: ParsableCommand { 11 | static var configuration = CommandConfiguration( 12 | abstract: "Print the current Toolkit version" 13 | ) 14 | 15 | func run() throws { 16 | Toolkit.version() 17 | throw ExitCode.success 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Core/Toolkit/Toolkit+ReportType.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | public extension Toolkit { 9 | enum ReportType: String, CaseIterable, CustomStringConvertible { 10 | case executable 11 | case nonExecutable = "non-executable" 12 | case allScripts = "all-scripts" 13 | 14 | public var description: String { 15 | return rawValue 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Core/Toolkit/Toolkit.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | import TSCBasic 8 | 9 | public final class Toolkit { 10 | lazy var fileSystem = TSCBasic.localFileSystem 11 | 12 | var dataManager: DataManager 13 | 14 | let git = GitShell() 15 | 16 | public init(dataManager: DataManager) { 17 | self.dataManager = dataManager 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Errors/Reader+Error.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | enum ToolkitError: Swift.Error, CustomStringConvertible, LocalizedError { 9 | case folderNotFound(String) 10 | case fileNotFound(String) 11 | 12 | var description: String { 13 | switch self { 14 | case .folderNotFound(let folder): 15 | return "Folder not found. Expected: \(folder)" 16 | case .fileNotFound(let file): 17 | return "File \"\(file)\" not found" 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Array/Array+Metadata.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Array where Element == Metadata { 9 | func hasIdentifier(_ identifier: Identifier) -> Bool { 10 | var foundValue = false 11 | 12 | for item in self { 13 | foundValue = item.identifiers.first(where: { $0 == identifier }) != nil 14 | } 15 | 16 | return foundValue 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Array/Array+UInt8.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Array where Element == UInt8 { 9 | var data: Data { 10 | var array = self 11 | 12 | return Data( 13 | bytes: &array, 14 | count: array.count 15 | ) 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Character/Character+String.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Character { 9 | static var newLine = Character(.newLine) 10 | } 11 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Codable/Encodable+Data.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Encodable { 9 | func toData() throws -> Data { 10 | let encoder = JSONEncoder() 11 | encoder.outputFormatting.insert(.prettyPrinted) 12 | encoder.outputFormatting.insert(.sortedKeys) 13 | encoder.dateEncodingStrategy = .iso8601 14 | 15 | return try encoder.encode(self) 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Data/Data+Bytes.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Data { 9 | var uint8Array: [UInt8] { 10 | return [UInt8](self) 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Data/Data+Decodable.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Data { 9 | func decode(_ type: T.Type = T.self) throws -> T { 10 | let decoder = JSONDecoder() 11 | decoder.dateDecodingStrategy = .iso8601 12 | 13 | let object = try decoder.decode(type, from: self) 14 | 15 | return object 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/Integer/Int+Indent.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension Int { 9 | var level: String { 10 | var content: String = .empty 11 | 12 | for _ in 0...size 15 | ) 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/String/String+Emoji.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension String { 9 | var isEmoji: Bool { 10 | count == 1 && containsEmoji 11 | } 12 | 13 | var containsEmoji: Bool { 14 | contains { 15 | $0.isEmoji 16 | } 17 | } 18 | 19 | var containsOnlyEmoji: Bool { 20 | isEmpty == false && 21 | contains { 22 | $0.isEmoji == false 23 | } == false 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/String/String+Interpolation.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension String.StringInterpolation { 9 | mutating func appendInterpolation(indent: Int, newLine: Bool = true) { 10 | appendInterpolation("\(newLine ? String.newLine : .empty)\(indent.level)") 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Extensions/TSCBasic/AbsolutePath+SocialBasename.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import TSCBasic 7 | 8 | extension AbsolutePath { 9 | var socialBasename: String { 10 | basenameWithoutExt.sanitize.capitalized 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Models/Metadata.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | struct Metadata: Codable { 9 | let date: Date 10 | var identifiers: Identifiers 11 | } 12 | 13 | // MARK: - Equatable 14 | 15 | extension Metadata: Equatable { 16 | static func == (lhs: Metadata, rhs: Metadata) -> Bool { 17 | lhs.date == rhs.date 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Models/ScriptCommand+Mode.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | extension ScriptCommand { 9 | enum Mode: String, Codable { 10 | case fullOutput 11 | case compact 12 | case silent 13 | case inline 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Protocols/MarkdownDescriptionProtocol.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import Foundation 7 | 8 | protocol MarkdownDescriptionProtocol { 9 | var markdownDescription: String { get } 10 | var sectionTitle: String { get } 11 | } 12 | -------------------------------------------------------------------------------- /Tools/Toolkit/Sources/ToolkitLibrary/Typealiases/Identifier.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | typealias Identifier = String 7 | typealias Identifiers = [Identifier] 8 | -------------------------------------------------------------------------------- /Tools/Toolkit/Tests/LinuxMain.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import XCTest 7 | 8 | import ToolkitLibraryTests 9 | 10 | var tests = [XCTestCaseEntry]() 11 | tests += ToolkitLibraryTests.allTests() 12 | XCTMain(tests) 13 | -------------------------------------------------------------------------------- /Tools/Toolkit/Tests/ToolkitLibraryTests/XCTestManifests.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MIT License 3 | // Copyright (c) 2020-2021 Raycast. All rights reserved. 4 | // 5 | 6 | import XCTest 7 | 8 | #if !canImport(ObjectiveC) 9 | public func allTests() -> [XCTestCaseEntry] { 10 | return [ 11 | testCase(ToolkitLibraryTests.allTests), 12 | ] 13 | } 14 | #endif 15 | -------------------------------------------------------------------------------- /_enabled-commands/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore directory contents 2 | * 3 | # Except for 4 | !.gitignore 5 | !README.md -------------------------------------------------------------------------------- /_enabled-commands/README.md: -------------------------------------------------------------------------------- 1 | # How to use this directory 2 | 3 | Grab script files you want to use from the repository and paste it here (rather than pointing directly to other repo folders). By doing this, you will avoid new unexpected scripts creeping in Raycast as community adds more. You also protect yourself from any potential folder renamings. All content in this directory will be ignored by git. -------------------------------------------------------------------------------- /commands/apps/Message/images/Message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/Message/images/Message.png -------------------------------------------------------------------------------- /commands/apps/agenda/README.md: -------------------------------------------------------------------------------- 1 | Use these scripts to quickly access your notes on [Agenda](https://agenda.com/). 2 | 3 | ![Screenshot](images/screenshot.png) 4 | 5 | ## Commands 6 | 7 | - **On the Agenda Overview**: Opens Agenda's On the Agenda Overview. 8 | - **Agenda Today Overview**: Opens Agenda's Today Overview. 9 | - **Create New On the Agenda Note**: Create a new note and add it to On the Agenda. 10 | -------------------------------------------------------------------------------- /commands/apps/agenda/images/agenda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/agenda/images/agenda.png -------------------------------------------------------------------------------- /commands/apps/agenda/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/agenda/images/screenshot.png -------------------------------------------------------------------------------- /commands/apps/amphetamine/images/amphetamine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/amphetamine/images/amphetamine.png -------------------------------------------------------------------------------- /commands/apps/baremetrics/images/baremetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/baremetrics/images/baremetrics.png -------------------------------------------------------------------------------- /commands/apps/bartender/images/bartender-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/bartender/images/bartender-icon.png -------------------------------------------------------------------------------- /commands/apps/bear/images/bear-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/bear/images/bear-dark.png -------------------------------------------------------------------------------- /commands/apps/bear/images/bear-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/bear/images/bear-light.png -------------------------------------------------------------------------------- /commands/apps/busycal/images/busycal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/busycal/images/busycal.png -------------------------------------------------------------------------------- /commands/apps/chatgpt/images/chatgpt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/chatgpt/images/chatgpt.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/add-quick-access-overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/add-quick-access-overlay.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/annotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/annotate.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/capture-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/capture-area.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/capture-fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/capture-fullscreen.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/capture-previous-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/capture-previous-area.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/capture-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/capture-text.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/capture-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/capture-window.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/clipboard.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/pin.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/record-screen-keystroke-pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/record-screen-keystroke-pro.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/record-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/record-screen.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/restore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/restore.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/scrolling-capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/scrolling-capture.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/self-timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/self-timer.png -------------------------------------------------------------------------------- /commands/apps/cleanshot/images/toggle-desktop-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/cleanshot/images/toggle-desktop-icons.png -------------------------------------------------------------------------------- /commands/apps/craft/images/craft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/craft/images/craft.png -------------------------------------------------------------------------------- /commands/apps/deepl/images/deepl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/deepl/images/deepl.png -------------------------------------------------------------------------------- /commands/apps/devutils/backslash.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Backslash Escape/Unescape 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Escape (or unescape) backslashes in your current clipboard string 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://backslash?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/base64encode.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Base64 String Encode/Decode 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Decode the Base64 string in clipboard (if it’s decodable) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://base64encode?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/base64image.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Base64 Image Encode/Decode 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Decode the Base64 string in clipboard to an image (if it’s decodable) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://base64image?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/cronparser.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Cron Job Parser 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Parse the cron job expression in clipboard (if it’s a valid cron expression) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://cronparser?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/cssformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title CSS Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as CSS 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://cssformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/csv2json.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title CSV to JSON 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert your current clipboard from CSV to JSON 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://csv2json?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/erbformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title ERB Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as ERB 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://erbformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/hashing.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Hash Generator 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Calculate the hash of your current clipboard string 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://hashing?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/html2jsx.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title HTML to JSX 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert the HTML string in clipboard to JSX 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://html2jsx?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/htmlencode.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title HTML Entity Encode/Decode 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Escape (or unescape) the HTML entities your current clipboard string 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://htmlencode?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/htmlformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title HTML Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as HTML 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://htmlformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/htmlpreview.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title HTML Preview 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Show a HTML preview of your current clipboard string 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://htmlpreview?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/images/devutils.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/devutils/images/devutils.png -------------------------------------------------------------------------------- /commands/apps/devutils/jsformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title JS Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as JavaScript 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://jsformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/json2csv.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title JSON to CSV 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert your current clipboard from JSON to CSV 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://json2csv?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/json2yaml.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title JSON to YAML 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert your current clipboard from JSON to YAML 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://json2yaml?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/jsonformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title JSON Format/Validate 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Format the JSON string currently in your clipboard (if it’s a valid JSON) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://jsonformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/jwt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title JWT Debugger 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Decode and verify the current JWT token in your clipboard 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://jwt?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/lessformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title LESS Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as LESS 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://lessformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/loremipsum.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Lorem Ipsum Generator 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Get some randomly generated lorem ipsum strings 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://loremipsum?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/markdownpreview.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Markdown Preview 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Preview the markdown string currently in your clipboard 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://markdownpreview?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/numberbase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Number Base Converter 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert numbers between bases (oct, hex, binary, etc.) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://numberbase?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/qrcode.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title QR Code Reader/Generator 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Generate a QR code from your current clipboard string 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://qrcode?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/querystringparser.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title URL Parser 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Parse the URL string currently in your clipboard 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://querystringparser?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/regextester.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title RegExp Tester 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Test your regular expression with a string and inspect matches, groups, etc. 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://regextester?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/scssformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title SCSS Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as SCSS 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://scssformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/sqlformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title SQL Formatter 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Format the SQL string currently in your clipboard 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://sqlformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/stringcaseconverter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title String Case Converter 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert a string in clipboard into various naming conventions 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://stringcaseconverter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/stringinspect.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title String Inspector 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Inspect your current clipboard string (length, words count, unicode, etc.) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://stringinspect?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/textdiff.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Text Diff Checker 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Compare two texts and find diff (per characters, words, lines, etc.) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://textdiff?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/unixtime.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title Unix Time Converter 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Parse and display UNIX the timestamp string currently in your clipboard 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://unixtime?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/urlencode.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title URL Encode/Decode 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Decode the current URL string in your clipboard (if any) 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://urlencode?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/uuidtool.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title UUID/ULID Generate/Decode 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Decode the UUID in your clipboard (if any), or generate UUIDs 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://uuidtool?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/xmlformatter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title XML Beautify/Minify 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Beautify or minify your current clipboard as XML 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://xmlformatter?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/devutils/yaml2json.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.icon images/devutils.png 6 | # @raycast.title YAML to JSON 7 | # @raycast.mode silent 8 | # @raycast.packageName DevUtils.app 9 | 10 | # Documentation: 11 | # @raycast.description Convert your current clipboard from YAML to JSON 12 | # @raycast.author DevUtils.app 13 | # @raycast.authorURL https://devutils.app 14 | 15 | open devutils://yaml2json?clipboard 16 | -------------------------------------------------------------------------------- /commands/apps/dictionary/images/dictionary.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/dictionary/images/dictionary.icns -------------------------------------------------------------------------------- /commands/apps/dnd-me/stop-dnd-me.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Install DND Me from https://runtimesharks.com/projects/dnd-me?ref=producthunt 4 | 5 | # Required parameters: 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Stop DND 8 | # @raycast.mode silent 9 | 10 | # Optional parameters: 11 | # @raycast.icon 🔔 12 | # @raycast.packageName DND Me 13 | 14 | # Documentation: 15 | # @raycast.description Stops DND via DND Me. 16 | # @raycast.author Roland Leth 17 | # @raycast.authorURL https://runtimesharks.com/projects/dnd-me 18 | 19 | open "dndme://stop-dnd" 20 | 21 | echo "DND off" 22 | -------------------------------------------------------------------------------- /commands/apps/downie/images/downie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/downie/images/downie.png -------------------------------------------------------------------------------- /commands/apps/espanso/images/espanso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/espanso/images/espanso.png -------------------------------------------------------------------------------- /commands/apps/eudic/images/eudic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/eudic/images/eudic.png -------------------------------------------------------------------------------- /commands/apps/evernote/images/evernote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/evernote/images/evernote.png -------------------------------------------------------------------------------- /commands/apps/fantastical/images/fantastical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/fantastical/images/fantastical.png -------------------------------------------------------------------------------- /commands/apps/ferdi/images/ferdi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/ferdi/images/ferdi.png -------------------------------------------------------------------------------- /commands/apps/focus/focus-preferences.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Open Focus Preferences 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Open focus preferences. 19 | 20 | open "focus://preferences" -------------------------------------------------------------------------------- /commands/apps/focus/focus-start-break-5.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Take 5 Minutes Break 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Take 5 minutes break. 19 | 20 | open "focus://break?minutes=5" -------------------------------------------------------------------------------- /commands/apps/focus/focus-start-session-25.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Start 25 minutes Focus Session 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Start a 25 minutes focus session. 19 | 20 | open "focus://focus?minutes=25" -------------------------------------------------------------------------------- /commands/apps/focus/focus-start-session.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Start Focus Session (Focus) 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Start an untimed focus session. 19 | 20 | open "focus://focus" -------------------------------------------------------------------------------- /commands/apps/focus/focus-stop-break.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Stop Break (Unbreak) 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Stop break and continues the current focus session. 19 | 20 | open "focus://unbreak" -------------------------------------------------------------------------------- /commands/apps/focus/focus-stop-session.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Stop Focus Session (Unfocus) 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Stop the current focus session. 19 | 20 | open "focus://unfocus" -------------------------------------------------------------------------------- /commands/apps/focus/focus-toggle-focus.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Focus required 4 | # Install from: https://heyfocus.com 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Toggle Focus Session 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/focus-logo.png 13 | # @raycast.packageName Focus 14 | 15 | # Documentation: 16 | # @raycast.author Ernest Ojeh 17 | # @raycast.authorURL https://github.com/namzo 18 | # @raycast.description Toggle between start session (untimed) and stop session. 19 | 20 | open "focus://toggle" -------------------------------------------------------------------------------- /commands/apps/focus/images/focus-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/focus/images/focus-logo.png -------------------------------------------------------------------------------- /commands/apps/goodlinks/goodlinks-read-list.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Install GoodLinks via Mac App Store: https://apps.apple.com/app/id1474335294 4 | 5 | # Required parameters: 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Show Read List 8 | # @raycast.mode silent 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/goodlinks.png 12 | # @raycast.packageName GoodLinks 13 | 14 | # Documentation: 15 | # @raycast.description Show Read list in the GoodLinks app 16 | # @raycast.author Filip Chabik 17 | # @raycast.authorURL https://github.com/hadret 18 | 19 | open "goodlinks://x-callback-url/read" -------------------------------------------------------------------------------- /commands/apps/goodlinks/images/goodlinks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/goodlinks/images/goodlinks.png -------------------------------------------------------------------------------- /commands/apps/hazeover/images/hazeover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/hazeover/images/hazeover.png -------------------------------------------------------------------------------- /commands/apps/hyper/images/hyper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/hyper/images/hyper.png -------------------------------------------------------------------------------- /commands/apps/iterm/images/iterm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/iterm/images/iterm.png -------------------------------------------------------------------------------- /commands/apps/lungo/images/lungo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/lungo/images/lungo.png -------------------------------------------------------------------------------- /commands/apps/lungo/lungo-deactivate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Lungo v2.0.4 required 4 | # Install via Mac App Store: https://apps.apple.com/app/id1263070803 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Deactivate 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/lungo.png 13 | # @raycast.packageName Lungo 14 | 15 | # Documentation: 16 | # @raycast.author Lungo 17 | # @raycast.authorURL https://sindresorhus.com/lungo 18 | # @raycast.description Deactivate Lungo. 19 | 20 | open --background lungo:deactivate 21 | -------------------------------------------------------------------------------- /commands/apps/mail/images/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mail/images/mail.png -------------------------------------------------------------------------------- /commands/apps/medo/images/medo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/medo/images/medo.png -------------------------------------------------------------------------------- /commands/apps/medo/medo-float-large.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Medo v1.0 required 4 | # Install via Github Repo: https://github.com/Aayush9029/Medo 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Medo Float Large 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/medo.png 13 | # @raycast.packageName Medo 14 | 15 | # Documentation: 16 | # @raycast.description Add a new task with priority 17 | # @raycast.author Aayush 18 | # @raycast.authorURL https://github.com/Aayush9029 19 | 20 | open "medo://show-large" 21 | -------------------------------------------------------------------------------- /commands/apps/medo/medo-float-small.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Medo v1.0 required 4 | # Install via Github Repo: https://github.com/Aayush9029/Medo 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Medo Float Small 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/medo.png 13 | # @raycast.packageName Medo 14 | 15 | # Documentation: 16 | # @raycast.description Add a new task with priority 17 | # @raycast.author Aayush 18 | # @raycast.authorURL https://github.com/Aayush9029 19 | 20 | open "medo://show-small" 21 | -------------------------------------------------------------------------------- /commands/apps/medo/medo-float.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Medo v1.0 required 4 | # Install via Github Repo: https://github.com/Aayush9029/Medo 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Medo Float 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/medo.png 13 | # @raycast.packageName Medo 14 | 15 | # Documentation: 16 | # @raycast.description Add a new task with priority 17 | # @raycast.author Aayush 18 | # @raycast.authorURL https://github.com/Aayush9029 19 | 20 | open "medo://show-medium" 21 | -------------------------------------------------------------------------------- /commands/apps/meetingbar/images/meetingbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/meetingbar/images/meetingbar.png -------------------------------------------------------------------------------- /commands/apps/menubarx/images/menubarx_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/menubarx/images/menubarx_logo.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/connect.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/disconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/disconnect.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/location.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/mullvad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/mullvad.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/reconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/reconnect.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/search.png -------------------------------------------------------------------------------- /commands/apps/mullvad/images/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/mullvad/images/status.png -------------------------------------------------------------------------------- /commands/apps/noteplan3/README.md: -------------------------------------------------------------------------------- 1 | # NotePlan3 2 | 3 | Script commands for [NotePlan3](https://noteplan.co) 4 | 5 | ![screenshot](images/screenshot.png) 6 | 7 | ## Commands 8 | 9 | - **Append To Daily Note**: Appends input text to the Daily note of today. Really simple input that can include *, - or markdown for formatting. If input is left blank it will instead paste whatever text is in your clipboard. 10 | 11 | - **New Note From Clipboard**: Create a new note with a title and the contents of the clipboard (only works with text). 12 | -------------------------------------------------------------------------------- /commands/apps/noteplan3/images/noteplan3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/noteplan3/images/noteplan3.png -------------------------------------------------------------------------------- /commands/apps/noteplan3/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/noteplan3/images/screenshot.png -------------------------------------------------------------------------------- /commands/apps/notes/images/notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/notes/images/notes.png -------------------------------------------------------------------------------- /commands/apps/obsidian/images/obsidian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/obsidian/images/obsidian.png -------------------------------------------------------------------------------- /commands/apps/one-thing/images/one-thing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/one-thing/images/one-thing.png -------------------------------------------------------------------------------- /commands/apps/openvpn/images/openvpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/openvpn/images/openvpn.png -------------------------------------------------------------------------------- /commands/apps/phpstorm/.gitignore: -------------------------------------------------------------------------------- 1 | icon.icns 2 | phpstorm-open-*.bash 3 | options.csv -------------------------------------------------------------------------------- /commands/apps/plash/images/plash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/plash/images/plash.png -------------------------------------------------------------------------------- /commands/apps/playground/images/swift-playground-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/playground/images/swift-playground-logo.png -------------------------------------------------------------------------------- /commands/apps/playground/images/swift-playground-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/playground/images/swift-playground-screenshot.png -------------------------------------------------------------------------------- /commands/apps/pulse-secure/README.md: -------------------------------------------------------------------------------- 1 | ## Pulse Secure 2 | 3 | Manage your VPN connection with the collection of scripts that control the [Pulse Secure application](https://www.pulsesecure.net/) via [Raycast](http://raycast.com). 4 | 5 | ### Available scripts 6 | 7 | - **Connect / Reconnect:** Connect to the given / default connection with the given / default username. 8 | - **Disconnect / Cancel:** Disconnect / cancel the active connection. 9 | - **Resume:** Resume the suspended connection. 10 | - **Suspend:** Suspend the active connection. 11 | -------------------------------------------------------------------------------- /commands/apps/pulse-secure/images/pulse-secure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/pulse-secure/images/pulse-secure.png -------------------------------------------------------------------------------- /commands/apps/quip/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | tmp/ 3 | quip_config.ini 4 | quip-new-*.py 5 | __pycache__ 6 | -------------------------------------------------------------------------------- /commands/apps/quip/images/raycast-generate-quip-commands-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/quip/images/raycast-generate-quip-commands-output.png -------------------------------------------------------------------------------- /commands/apps/quip/images/raycast-quip-commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/quip/images/raycast-quip-commands.png -------------------------------------------------------------------------------- /commands/apps/quip/images/raycast-script-command-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/quip/images/raycast-script-command-settings.png -------------------------------------------------------------------------------- /commands/apps/quip/images/raycast-script-directory-prefs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/quip/images/raycast-script-directory-prefs.png -------------------------------------------------------------------------------- /commands/apps/quip/images/raycast-setup-quip-commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/quip/images/raycast-setup-quip-commands.png -------------------------------------------------------------------------------- /commands/apps/reminders/images/reminders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/reminders/images/reminders.png -------------------------------------------------------------------------------- /commands/apps/safari/README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Safari

4 |
5 | 6 | Add a few missing actions to make tab management easier in Safari. 7 | 8 | ![Screenshot of Things](images/screenshot.png) -------------------------------------------------------------------------------- /commands/apps/safari/images/safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/safari/images/safari.png -------------------------------------------------------------------------------- /commands/apps/safari/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/safari/images/screenshot.png -------------------------------------------------------------------------------- /commands/apps/safari/safari-close-all-tabs.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Close All Tabs 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.packageName Safari 10 | # @raycast.icon images/safari.png 11 | 12 | # @Documentation: 13 | # @raycast.author Thomas Paul Mann 14 | # @raycast.authorURL https://github.com/thomaspaulmann 15 | # @raycast.description Close all tabs in the frontmost window 16 | 17 | tell window 1 of application "Safari" to close tabs 18 | -------------------------------------------------------------------------------- /commands/apps/session/images/session.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/session/images/session.png -------------------------------------------------------------------------------- /commands/apps/session/session-finish.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Session X v2.1.6 required: https://www.stayinsession.com/ 4 | 5 | # Required parameters: 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Finish Session 8 | # @raycast.mode silent 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/session.png 12 | # @raycast.packageName Session 13 | 14 | # @Documentation: 15 | # @raycast.description Finishes a focus session in Session app 16 | # @raycast.author James Lyons 17 | # @raycast.authorURL https://github.com/jamesjlyons 18 | 19 | open "session:///finish" 20 | 21 | -------------------------------------------------------------------------------- /commands/apps/session/session-pause.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Session X v2.1.6 required: https://www.stayinsession.com/ 4 | 5 | # Required parameters: 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Pause Session 8 | # @raycast.mode silent 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/session.png 12 | # @raycast.packageName Session 13 | 14 | # @Documentation: 15 | # @raycast.description Starts a focus session in Session app 16 | # @raycast.author James Lyons 17 | # @raycast.authorURL https://github.com/jamesjlyons 18 | 19 | open "session:///pause" 20 | 21 | -------------------------------------------------------------------------------- /commands/apps/sidenotes/images/sidenotes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/sidenotes/images/sidenotes.png -------------------------------------------------------------------------------- /commands/apps/sip/images/sip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/sip/images/sip.png -------------------------------------------------------------------------------- /commands/apps/sip/sip-open-check-contrast.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Sip X v2.5.3 required 4 | # Install from https://sipapp.io 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Open Contrast Checker 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/sip.png 13 | # @raycast.packageName Sip 14 | # Documentation: 15 | # @raycast.author Sip 16 | # @raycast.authorURL https://twitter.com/sip_app/ 17 | # @raycast.description Open Sip Contrast Checker. 18 | 19 | open "sip://contrast" -------------------------------------------------------------------------------- /commands/apps/sip/sip-show-picker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Note: Sip X v2.5.3 required 4 | # Install from https://sipapp.io 5 | 6 | # Required parameters: 7 | # @raycast.schemaVersion 1 8 | # @raycast.title Show Color Picker 9 | # @raycast.mode silent 10 | 11 | # Optional parameters: 12 | # @raycast.icon ./images/sip.png 13 | # @raycast.packageName Sip 14 | # Documentation: 15 | # @raycast.author Sip 16 | # @raycast.authorURL https://twitter.com/sip_app/ 17 | # @raycast.description Pick a color value from your screen. 18 | 19 | open "sip://picker" -------------------------------------------------------------------------------- /commands/apps/stickies/images/stickies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/stickies/images/stickies.png -------------------------------------------------------------------------------- /commands/apps/surfshark/images/surfshark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/surfshark/images/surfshark.png -------------------------------------------------------------------------------- /commands/apps/tailscale/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/tailscale/images/screenshot.png -------------------------------------------------------------------------------- /commands/apps/tailscale/images/tailscale-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/tailscale/images/tailscale-icon.png -------------------------------------------------------------------------------- /commands/apps/tailscale/images/tailscale-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/tailscale/images/tailscale-iconDark.png -------------------------------------------------------------------------------- /commands/apps/things/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/things/images/screenshot.png -------------------------------------------------------------------------------- /commands/apps/things/images/things.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/things/images/things.png -------------------------------------------------------------------------------- /commands/apps/things/things-search-to-dos.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search To-Dos 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon images/things.png 10 | # @raycast.packageName Things 11 | # @raycast.argument1 { "type": "text", "placeholder": "Query", "percentEncoded": true } 12 | 13 | # Documentation: 14 | # @raycast.description Search To-Dos with a query. 15 | # @raycast.author Things 16 | # @raycast.authorURL https://twitter.com/culturedcode/ 17 | 18 | open "things:///search?query=$1" 19 | -------------------------------------------------------------------------------- /commands/apps/timing/images/timing-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/timing/images/timing-logo.png -------------------------------------------------------------------------------- /commands/apps/todoist/images/todoist-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/todoist/images/todoist-logo.png -------------------------------------------------------------------------------- /commands/apps/trello/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/trello/images/logo.png -------------------------------------------------------------------------------- /commands/apps/tunnelblick/images/tunnelblick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/tunnelblick/images/tunnelblick.png -------------------------------------------------------------------------------- /commands/apps/viscosity/images/viscosity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/viscosity/images/viscosity.png -------------------------------------------------------------------------------- /commands/apps/warp/images/warp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/warp/images/warp.png -------------------------------------------------------------------------------- /commands/apps/webstorm/images/webstorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/webstorm/images/webstorm.png -------------------------------------------------------------------------------- /commands/apps/wikipedia/images/wikipedia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/apps/wikipedia/images/wikipedia.png -------------------------------------------------------------------------------- /commands/browsing/images/chrome-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/browsing/images/chrome-icon.png -------------------------------------------------------------------------------- /commands/browsing/images/git-io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/browsing/images/git-io.png -------------------------------------------------------------------------------- /commands/browsing/images/outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/browsing/images/outline.png -------------------------------------------------------------------------------- /commands/browsing/images/peekalink-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/browsing/images/peekalink-logo.png -------------------------------------------------------------------------------- /commands/browsing/images/shlink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/browsing/images/shlink.png -------------------------------------------------------------------------------- /commands/communication/cloudup/cloudup-paste.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Paste 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Upload clipboard contents to [Cloudup](https://cloudup.com/). 7 | 8 | # @raycast.icon images/cloudup-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Cloudup 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Cloudup" to paste -------------------------------------------------------------------------------- /commands/communication/cloudup/cloudup-pick.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Pick 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Open file dialog and upload to [Cloudup](https://cloudup.com/). 7 | 8 | # @raycast.icon images/cloudup-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Cloudup 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Cloudup" to pick -------------------------------------------------------------------------------- /commands/communication/cloudup/cloudup-upload.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Upload 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Upload path or URL in clipboard to [Cloudup](https://cloudup.com/). 7 | 8 | # @raycast.icon images/cloudup-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Cloudup 11 | # @raycast.schemaVersion 1 12 | 13 | set variable to (do shell script "pbpaste") 14 | 15 | tell application "Cloudup" 16 | upload variable 17 | end tell -------------------------------------------------------------------------------- /commands/communication/cloudup/images/cloudup-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/cloudup/images/cloudup-logo.png -------------------------------------------------------------------------------- /commands/communication/duckduckgo-email-protection/images/ddg-email-protection-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/duckduckgo-email-protection/images/ddg-email-protection-marketing.png -------------------------------------------------------------------------------- /commands/communication/duckduckgo-email-protection/images/duckduckgo_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/duckduckgo-email-protection/images/duckduckgo_logo.png -------------------------------------------------------------------------------- /commands/communication/duckduckgo-email-protection/images/locate-authorization-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/duckduckgo-email-protection/images/locate-authorization-id.png -------------------------------------------------------------------------------- /commands/communication/duckduckgo-email-protection/images/script-command-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/duckduckgo-email-protection/images/script-command-screenshot.png -------------------------------------------------------------------------------- /commands/communication/gmail/google-gmail.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Gmail 4 | # @raycast.author Michael Aigner 5 | # @raycast.authorURL https://github.com/tonka3000 6 | # @raycast.description Open gmail.com in the default browser 7 | 8 | # @raycast.icon images/google-gmail-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Google 11 | # @raycast.schemaVersion 1 12 | 13 | open https://gmail.com 14 | -------------------------------------------------------------------------------- /commands/communication/gmail/images/google-gmail-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/gmail/images/google-gmail-logo.png -------------------------------------------------------------------------------- /commands/communication/google-meet/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/google-meet/images/logo.png -------------------------------------------------------------------------------- /commands/communication/images/doppler-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/images/doppler-logo.png -------------------------------------------------------------------------------- /commands/communication/messenger/images/messenger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/messenger/images/messenger.png -------------------------------------------------------------------------------- /commands/communication/say.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Say 4 | # @raycast.author Felipe Turcheti 5 | # @raycast.authorURL https://felipeturcheti.com 6 | # @raycast.description Convert text to audible speech. 7 | 8 | # @raycast.icon 🗣 9 | # @raycast.mode silent 10 | # @raycast.packageName Communication 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Say this...", "optional": false } 14 | 15 | say "$1" 16 | -------------------------------------------------------------------------------- /commands/communication/slack/images/slack-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/slack/images/slack-logo.png -------------------------------------------------------------------------------- /commands/communication/zoom/images/zoom-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/communication/zoom/images/zoom-logo.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/camelcase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/camelcase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/camelcase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/camelcase-light.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/kebabcase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/kebabcase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/kebabcase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/kebabcase-light.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/lowercase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/lowercase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/lowercase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/lowercase-light.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/snakecase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/snakecase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/snakecase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/snakecase-light.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/titlecase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/titlecase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/titlecase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/titlecase-light.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/uppercase-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/uppercase-dark.png -------------------------------------------------------------------------------- /commands/conversions/change-case/images/uppercase-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/change-case/images/uppercase-light.png -------------------------------------------------------------------------------- /commands/conversions/images/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/conversions/images/qrcode.png -------------------------------------------------------------------------------- /commands/conversions/qrcode-generate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title QR Code Generation 4 | # @raycast.description QR Code Generation 5 | # @raycast.author wyhaya 6 | # @raycast.authorURL https://github.com/wyhaya 7 | 8 | # @raycast.icon images/qrcode.png 9 | # @raycast.mode fullOutput 10 | # @raycast.packageName Conversions 11 | # @raycast.schemaVersion 1 12 | # @raycast.argument1 { "type": "text", "placeholder": "Content" } 13 | 14 | echo $1 | curl -s qrcode.show -d @- 15 | -------------------------------------------------------------------------------- /commands/dashboard/firebase/example/Firebase-Realtime-Database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/firebase/example/Firebase-Realtime-Database.png -------------------------------------------------------------------------------- /commands/dashboard/firebase/example/Result-Dark-Mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/firebase/example/Result-Dark-Mode.png -------------------------------------------------------------------------------- /commands/dashboard/firebase/example/Result-Light-Mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/firebase/example/Result-Light-Mode.png -------------------------------------------------------------------------------- /commands/dashboard/firebase/images/firebase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/firebase/images/firebase.png -------------------------------------------------------------------------------- /commands/dashboard/images/bitcoin-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/bitcoin-logo.png -------------------------------------------------------------------------------- /commands/dashboard/images/dogecoin-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/dogecoin-logo.png -------------------------------------------------------------------------------- /commands/dashboard/images/ethereum-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/ethereum-logo.png -------------------------------------------------------------------------------- /commands/dashboard/images/nextdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/nextdns.png -------------------------------------------------------------------------------- /commands/dashboard/images/precious-metals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/precious-metals.png -------------------------------------------------------------------------------- /commands/dashboard/images/speedtest-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/speedtest-logo.png -------------------------------------------------------------------------------- /commands/dashboard/images/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/twitter.png -------------------------------------------------------------------------------- /commands/dashboard/images/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/dashboard/images/youtube.png -------------------------------------------------------------------------------- /commands/dashboard/system-activity.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title System Activity 6 | # @raycast.mode inline 7 | # @raycast.refreshTime 5s 8 | # @raycast.packageName Dashboard 9 | 10 | # Optional parameters: 11 | # @raycast.icon 📈 12 | 13 | cpu_mem=$(ps -A -o %cpu,%mem | awk '{ cpu += $1; mem += $2} END {print "CPU: "cpu"% MEM: "mem"%"}') 14 | 15 | echo "${cpu_mem}" -------------------------------------------------------------------------------- /commands/developer-utils/aws/images/amazon-s3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/aws/images/amazon-s3.png -------------------------------------------------------------------------------- /commands/developer-utils/aws/images/aws-sso-util.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/aws/images/aws-sso-util.png -------------------------------------------------------------------------------- /commands/developer-utils/brew/brew-doctor.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Doctor 6 | # @raycast.mode fullOutput 7 | # @raycast.packageName Brew 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 🍺 11 | # 12 | # Documentation: 13 | # @raycast.description Run Brew Doctor 14 | # @raycast.author Thiago Holanda 15 | # @raycast.authorURL https://twitter.com/tholanda 16 | 17 | if ! command -v brew &> /dev/null; then 18 | echo "brew command is required (https://brew.sh)."; 19 | exit 1; 20 | fi 21 | 22 | brew doctor 23 | -------------------------------------------------------------------------------- /commands/developer-utils/brew/brew-list.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title List 6 | # @raycast.mode fullOutput 7 | # @raycast.packageName Brew 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 🍺 11 | # 12 | # Documentation: 13 | # @raycast.description Show Brew List 14 | # @raycast.author chengzhiqi 15 | # @raycast.authorURL https://twitter.com/1872Fate 16 | 17 | if ! command -v brew &> /dev/null; then 18 | echo "brew command is required (https://brew.sh)."; 19 | exit 1; 20 | fi 21 | 22 | brew list 23 | -------------------------------------------------------------------------------- /commands/developer-utils/brew/brew-update.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Update 6 | # @raycast.mode fullOutput 7 | # @raycast.packageName Brew 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 🍺 11 | # 12 | # Documentation: 13 | # @raycast.description Run Brew Update 14 | # @raycast.author chengzhiqi 15 | # @raycast.authorURL https://twitter.com/1872Fate 16 | 17 | if ! command -v brew &> /dev/null; then 18 | echo "brew command is required (https://brew.sh)."; 19 | exit 1; 20 | fi 21 | 22 | brew update 23 | -------------------------------------------------------------------------------- /commands/developer-utils/brew/brew-upgrade.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Upgrade 6 | # @raycast.mode fullOutput 7 | # @raycast.packageName Brew 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 🍺 11 | # 12 | # Documentation: 13 | # @raycast.description Run Brew Upgrade 14 | # @raycast.author Thiago Holanda 15 | # @raycast.authorURL https://twitter.com/tholanda 16 | 17 | if ! command -v brew &> /dev/null; then 18 | echo "brew command is required (https://brew.sh)."; 19 | exit 1; 20 | fi 21 | 22 | brew upgrade 23 | -------------------------------------------------------------------------------- /commands/developer-utils/clear-derived-data.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Clear Derived Data 6 | # @raycast.mode compact 7 | # @raycast.packageName Xcode 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🧹 11 | 12 | # Documentation: 13 | # @raycast.description Clear the derived data of Xcode. 14 | 15 | rm -rf ~/Library/Developer/Xcode/DerivedData 16 | echo "Removed all derived data" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/cloudflare/images/cloudflare-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/cloudflare/images/cloudflare-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/decode-base64.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Decode Base64 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Decodes clipboard content to Base64 and copies it again. 14 | 15 | pbpaste | base64 -d | pbcopy 16 | echo "Decoded" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/decode-url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Decode URL 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Decodes clipboard content url and copies it again. 14 | 15 | function urldecode() { 16 | local url_encoded="${1//+/ }" 17 | printf '%b' "${url_encoded//%/\\x}" 18 | } 19 | 20 | urldecode $(pbpaste) | pbcopy 21 | echo "Decoded URL" 22 | -------------------------------------------------------------------------------- /commands/developer-utils/docker/images/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/docker/images/docker.png -------------------------------------------------------------------------------- /commands/developer-utils/encode-base64.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Encode Base64 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Encodes clipboard content to Base64 and copies it again. 14 | 15 | pbpaste | base64 | pbcopy 16 | echo "Encoded" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/encode-url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Encode URL 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Encodes clipboard content url and copies it again. 14 | 15 | pbpaste | ( curl -Gso /dev/null -w %{url_effective} --data-urlencode @- "" | cut -c 3- || true) | pbcopy 16 | echo "Encoded URL" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/escape-shell-chars.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Escape String for Shell 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Escapes shell character string and copies it again. 14 | 15 | escaped=$(pbpaste) && printf '%q' "$escaped" | pbcopy 16 | echo "Escaped string for shell" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/generate-uuid.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Generate UUID 6 | # @raycast.mode silent 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Generates a UUID and copies it to the clipboard. 14 | 15 | uuidgen | pbcopy 16 | echo "UUID Generated" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/git/images/git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/git/images/git.png -------------------------------------------------------------------------------- /commands/developer-utils/github/github-open-pull-requests-page.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Pull Requests page 6 | # @raycast.mode silent 7 | # @raycast.description Open your GitHub pull requests page 8 | # 9 | # Optional parameters: 10 | # @raycast.packageName GitHub 11 | # @raycast.icon images/github-logo.png 12 | # @raycast.iconDark images/github-logo-iconDark.png 13 | # 14 | # Credits 15 | # @raycast.author Faye Sipiano 16 | # @raycast.authorURL https://github.com/FSipiano 17 | 18 | open https://github.com/pulls/ 19 | -------------------------------------------------------------------------------- /commands/developer-utils/github/images/github-logo-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/github/images/github-logo-iconDark.png -------------------------------------------------------------------------------- /commands/developer-utils/github/images/github-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/github/images/github-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/gitlab/gitlabconfig.py: -------------------------------------------------------------------------------- 1 | # 2 | # fill in your values of this config! 3 | # 4 | 5 | # GitLab instance like https://gitlab.com 6 | instance = "https://gitlab.com" 7 | 8 | # Personal access token, see https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#creating-a-personal-access-token 9 | pat = "" 10 | 11 | if not instance: 12 | print("no GitLab instance provided") 13 | exit(1) 14 | 15 | if not pat: 16 | print("no personal access token provided") 17 | exit(1) -------------------------------------------------------------------------------- /commands/developer-utils/gitlab/images/gitlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/gitlab/images/gitlab.png -------------------------------------------------------------------------------- /commands/developer-utils/google/images/google-gmail-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/google/images/google-gmail-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/google/images/google-lighthouse-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/google/images/google-lighthouse-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/google/images/google-psi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/google/images/google-psi-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/images/cheat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/cheat.png -------------------------------------------------------------------------------- /commands/developer-utils/images/flutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/flutter.png -------------------------------------------------------------------------------- /commands/developer-utils/images/genpasswd-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/genpasswd-iconDark.png -------------------------------------------------------------------------------- /commands/developer-utils/images/genpasswd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/genpasswd.png -------------------------------------------------------------------------------- /commands/developer-utils/images/go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/go.png -------------------------------------------------------------------------------- /commands/developer-utils/images/ia-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/ia-logo.jpg -------------------------------------------------------------------------------- /commands/developer-utils/images/jwt-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/jwt-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/images/microlink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/microlink.png -------------------------------------------------------------------------------- /commands/developer-utils/images/pa11y-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/pa11y-logo.png -------------------------------------------------------------------------------- /commands/developer-utils/images/ray-so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/ray-so.png -------------------------------------------------------------------------------- /commands/developer-utils/images/run-bash-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/run-bash-command.png -------------------------------------------------------------------------------- /commands/developer-utils/images/swift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/images/swift.png -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-external-ip-v4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title External IPv4 6 | # @raycast.mode inline 7 | # @raycast.packageName Internet 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌐 11 | 12 | # Documentation: 13 | # @raycast.description Copies the external IPv4 to the clipboard. 14 | 15 | ip=$(curl -4 -s -m 5 https://api.ipify.org) 16 | echo $ip | tr -d '\n' | pbcopy 17 | echo "Copied $ip" 18 | -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-external-ip-v6.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title External IPv6 6 | # @raycast.mode inline 7 | # @raycast.packageName Internet 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌐 11 | 12 | # Documentation: 13 | # @raycast.description Copies the external IPv6 to the clipboard. 14 | 15 | ip=$(curl -6 -s -m 5 https://api64.ipify.org) 16 | echo $ip | tr -d '\n' | pbcopy 17 | echo "Copied $ip" 18 | -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-local-ip-v4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Local IPv4 6 | # @raycast.mode inline 7 | # @raycast.packageName Internet 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌐 11 | 12 | # Documentation: 13 | # @raycast.description Copies the local IPv4 to the clipboard. 14 | 15 | ip=$(ifconfig | grep 'inet.*broadcast' | awk '{print $2}') 16 | IFS=' ' read -ra array <<< "$ip" 17 | echo ${array[0]} | tr -d '\n' | pbcopy 18 | echo "Copied $ip" 19 | -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-local-ip-v6.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Local IPv6 6 | # @raycast.mode inline 7 | # @raycast.packageName Internet 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌐 11 | 12 | # Documentation: 13 | # @raycast.description Copies the local IPv6 to the clipboard. 14 | 15 | ip=$(ifconfig | grep 'inet6.*%en' | awk '{print $2}') 16 | IFS=' ' read -ra array <<< "$ip" 17 | echo ${array[0]} | tr -d '\n' | pbcopy 18 | echo "Copied $ip" 19 | -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-url-ip-v4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title URL IPv4 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Get IPv4 address of URL. 7 | 8 | # @raycast.icon 🌐 9 | # @raycast.mode compact 10 | # @raycast.packageName Internet 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "URL" } 14 | 15 | ip=$(dig -4 +short +time=1 $1 | awk '{ print ; exit }') 16 | echo $ip | pbcopy 17 | echo "Copied $ip" 18 | -------------------------------------------------------------------------------- /commands/developer-utils/ip/get-url-ip-v6.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title URL IPv6 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Get IPv6 address of URL. 7 | 8 | # @raycast.icon 🌐 9 | # @raycast.mode compact 10 | # @raycast.packageName Internet 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "URL" } 14 | 15 | ip=$(dig -6 +short +time=1 $1 | awk '{ print ; exit }') 16 | echo $ip | pbcopy 17 | echo "Copied $ip" 18 | -------------------------------------------------------------------------------- /commands/developer-utils/ping.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Ping 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Ping an IP address or URL. 7 | 8 | # @raycast.icon 🌐 9 | # @raycast.mode fullOutput 10 | # @raycast.packageName Internet 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "URL or IP address" } 14 | 15 | ping -i 0.25 -t 3 "$1" -------------------------------------------------------------------------------- /commands/developer-utils/prettify-json.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Prettify JSON 6 | # @raycast.mode fullOutput 7 | # @raycast.packageName Developer Utilities 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | 12 | # Documentation: 13 | # @raycast.description Pretty prints the JSON currently in the clipboard. 14 | 15 | pbpaste | python -m json.tool -------------------------------------------------------------------------------- /commands/developer-utils/sentry/images/sentry-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/sentry/images/sentry-dark.png -------------------------------------------------------------------------------- /commands/developer-utils/sentry/images/sentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/sentry/images/sentry.png -------------------------------------------------------------------------------- /commands/developer-utils/trim-git-commit-hash.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Trim Git Commit Hash 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Trim full git commit hash down to seven characters. 7 | 8 | # @raycast.icon ✂ 9 | # @raycast.mode silent 10 | # @raycast.packageName Developer Utilities 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Full git commit hash" } 14 | 15 | str="$1" 16 | echo ${str:0:7} | tr -d '\n' | pbcopy 17 | 18 | echo "Copied to clipboard" 19 | -------------------------------------------------------------------------------- /commands/developer-utils/unix-timestamp.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Copy Current Epoch Unix Timestamp 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.author Caleb Stauffer 10 | # @raycast.authorURL https://github.com/crstauf 11 | # @raycast.description Copy the current epoch Unix timestamp. 12 | # @raycast.packageName Developer Utils 13 | # @raycast.icon ⏱️ 14 | 15 | echo -n $(date +"%s") | pbcopy 16 | echo "Unix timestamp copied" 17 | -------------------------------------------------------------------------------- /commands/developer-utils/vscode/images/vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/vscode/images/vscode.png -------------------------------------------------------------------------------- /commands/developer-utils/xcode/images/xcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/developer-utils/xcode/images/xcode.png -------------------------------------------------------------------------------- /commands/home/elgato/images/elgato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/home/elgato/images/elgato.png -------------------------------------------------------------------------------- /commands/images/icon-applescript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-applescript.png -------------------------------------------------------------------------------- /commands/images/icon-bash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-bash.png -------------------------------------------------------------------------------- /commands/images/icon-nodejs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-nodejs.png -------------------------------------------------------------------------------- /commands/images/icon-php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-php.png -------------------------------------------------------------------------------- /commands/images/icon-python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-python.png -------------------------------------------------------------------------------- /commands/images/icon-qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-qrcode.png -------------------------------------------------------------------------------- /commands/images/icon-ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-ruby.png -------------------------------------------------------------------------------- /commands/images/icon-swift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/images/icon-swift.png -------------------------------------------------------------------------------- /commands/math/images/wolfram-alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/math/images/wolfram-alpha.png -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-next.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Next Track 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Next track in Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Music" 14 | next track 15 | end tell 16 | 17 | do shell script "echo Next track" -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-pause.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Pause 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Pause Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Music" 14 | if player state is playing then 15 | pause 16 | do shell script "echo Paused music" 17 | end if 18 | end tell -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-play.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Play 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Play Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Music" 14 | if player state is paused then 15 | play 16 | do shell script "echo Playing music" 17 | end if 18 | end tell -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-previous.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Previous Track 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Previous track in Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Music" 14 | previous track 15 | end tell 16 | 17 | do shell script "echo Previous track" -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-set-volume.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Set Volume 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Set volume in Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Level" } 14 | 15 | on run argv 16 | tell application "Music" 17 | set the sound volume to (item 1 of argv) 18 | end tell 19 | end run 20 | -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-stop.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Stop 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Stop Music. 7 | 8 | # @raycast.icon images/apple-music-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Music 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "Music" 14 | stop 15 | end tell 16 | 17 | do shell script "echo Stopped music" -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-volume-down.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Apple Music Volume Down 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon images/apple-music-logo.png 10 | 11 | # Documentation: 12 | # @raycast.author Juan I. Serra 13 | # @raycast.authorURL https://github.com/jiserra 14 | # @raycast.packageName Music 15 | 16 | try 17 | tell application "Music" 18 | set sound volume to sound volume - 5 19 | do shell script "echo '⬇'" 20 | end tell 21 | end try -------------------------------------------------------------------------------- /commands/media/apple-music/apple-music-volume-up.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Apple Music Volume Up 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon images/apple-music-logo.png 10 | 11 | # Documentation: 12 | # @raycast.author Juan I. Serra 13 | # @raycast.authorURL https://github.com/jiserra 14 | # @raycast.packageName Music 15 | 16 | try 17 | tell application "Music" 18 | set sound volume to sound volume + 5 19 | do shell script "echo '⬆'" 20 | end tell 21 | end try -------------------------------------------------------------------------------- /commands/media/apple-music/images/apple-music-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/apple-music/images/apple-music-logo.png -------------------------------------------------------------------------------- /commands/media/apple-tv/apple-tv-pause.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Pause 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Pause TV. 7 | 8 | # @raycast.icon images/apple-tv-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName TV 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "TV" 14 | if player state is playing then 15 | pause 16 | do shell script "echo Paused TV" 17 | end if 18 | end tell -------------------------------------------------------------------------------- /commands/media/apple-tv/apple-tv-play.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Play 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Play TV. 7 | 8 | # @raycast.icon images/apple-tv-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName TV 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "TV" 14 | if player state is paused then 15 | play 16 | do shell script "echo Playing TV" 17 | end if 18 | end tell -------------------------------------------------------------------------------- /commands/media/apple-tv/apple-tv-set-volume.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Set Volume 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Set volume in TV. 7 | 8 | # @raycast.icon images/apple-tv-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName TV 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Level" } 14 | 15 | on run argv 16 | tell application "TV" 17 | set the sound volume to (item 1 of argv) 18 | end tell 19 | end run 20 | -------------------------------------------------------------------------------- /commands/media/apple-tv/apple-tv-stop.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # @raycast.title Stop 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Stop TV. 7 | 8 | # @raycast.icon images/apple-tv-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName TV 11 | # @raycast.schemaVersion 1 12 | 13 | tell application "TV" 14 | stop 15 | end tell 16 | 17 | do shell script "echo Stopped TV" -------------------------------------------------------------------------------- /commands/media/apple-tv/images/apple-tv-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/apple-tv/images/apple-tv-logo.png -------------------------------------------------------------------------------- /commands/media/cmus/next-track.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Next Track 5 | # @raycast.mode silent 6 | # 7 | # @raycast.icon ⏩ 8 | # @raycast.packageName Cmus 9 | # 10 | # @raycast.description Goes forward a track if cmus is running 11 | # @raycast.author mmerle 12 | # @raycast.authorURL https://github.com/mmerle 13 | 14 | 15 | cmus-remote --next 16 | -------------------------------------------------------------------------------- /commands/media/cmus/play-pause.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Toggle Play/Pause 5 | # @raycast.mode silent 6 | # 7 | # @raycast.icon ⏯ 8 | # @raycast.packageName Cmus 9 | # 10 | # @raycast.description Toggles the play/pause state if cmus is running 11 | # @raycast.author mmerle 12 | # @raycast.authorURL https://github.com/mmerle 13 | 14 | cmus-remote --pause 15 | -------------------------------------------------------------------------------- /commands/media/cmus/previous-track.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Previous Track 5 | # @raycast.mode silent 6 | # 7 | # @raycast.icon ⏪ 8 | # @raycast.packageName Cmus 9 | # 10 | # @raycast.description Goes back a track if cmus is running 11 | # @raycast.author mmerle 12 | # @raycast.authorURL https://github.com/mmerle 13 | 14 | cmus-remote --prev 15 | -------------------------------------------------------------------------------- /commands/media/cmus/toggle-repeat.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Toggle Repeat 5 | # @raycast.mode silent 6 | # 7 | # @raycast.icon 🔁 8 | # @raycast.packageName Cmus 9 | # 10 | # @raycast.description Toggles the repeat option if cmus is running 11 | # @raycast.author mmerle 12 | # @raycast.authorURL https://github.com/mmerle 13 | 14 | 15 | cmus-remote --repeat 16 | -------------------------------------------------------------------------------- /commands/media/cmus/toggle-shuffle.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Toggle Shuffle 5 | # @raycast.mode silent 6 | # 7 | # @raycast.icon 🔀 8 | # @raycast.packageName Cmus 9 | # 10 | # @raycast.description Toggles the shuffle option if cmus is running 11 | # @raycast.author mmerle 12 | # @raycast.authorURL https://github.com/mmerle 13 | 14 | 15 | cmus-remote --shuffle 16 | -------------------------------------------------------------------------------- /commands/media/endel/endel-timer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Limitation: Endel URL scheme is not final and could be changed in the future 4 | 5 | # Required parameters: 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Set Timer 8 | # @raycast.mode silent 9 | # @raycast.packageName Endel 10 | # 11 | # Optional parameters: 12 | # @raycast.icon images/endel.png 13 | # @raycast.needsConfirmation false 14 | # 15 | # Documentation: 16 | # @raycast.description Set Timer in Endel 17 | # @raycast.author Sergey Korobyin 18 | # @raycast.authorURL https://github.com/huangsemao 19 | 20 | open "endel://?type=timer" -------------------------------------------------------------------------------- /commands/media/endel/images/endel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/endel/images/endel.png -------------------------------------------------------------------------------- /commands/media/foobar2000/images/foobar2000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/foobar2000/images/foobar2000.png -------------------------------------------------------------------------------- /commands/media/sonos/README.md: -------------------------------------------------------------------------------- 1 | These controls require the soco-cli tool to be installed from https://github.com/avantrec/soco-cli 2 | 3 | This is usually all you need (possibly using `pip3`) 4 | 5 | ``` 6 | pip install soco-cli 7 | ``` 8 | -------------------------------------------------------------------------------- /commands/media/sonos/images/sonos-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/sonos/images/sonos-logo.png -------------------------------------------------------------------------------- /commands/media/speaker-setup/Left.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/speaker-setup/Left.mp3 -------------------------------------------------------------------------------- /commands/media/speaker-setup/Right.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/speaker-setup/Right.mp3 -------------------------------------------------------------------------------- /commands/media/spotify/images/spotify-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/spotify/images/spotify-create.png -------------------------------------------------------------------------------- /commands/media/spotify/images/spotify-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/spotify/images/spotify-logo.png -------------------------------------------------------------------------------- /commands/media/spotify/spotify-next-track.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Next Track 6 | # @raycast.mode silent 7 | # @raycast.packageName Spotify 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/spotify-logo.png 11 | 12 | # Documentation: 13 | # @raycast.description Skips to the next track in Spotify. 14 | 15 | tell application "Spotify" to next track -------------------------------------------------------------------------------- /commands/media/spotify/spotify-pause.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Pause 6 | # @raycast.mode silent 7 | # @raycast.packageName Spotify 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/spotify-logo.png 11 | 12 | # Documentation: 13 | # @raycast.description Pause current track in Spotify. 14 | 15 | tell application "Spotify" to pause -------------------------------------------------------------------------------- /commands/media/spotify/spotify-play-pause.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Toggle Play/Pause 6 | # @raycast.mode silent 7 | # @raycast.packageName Spotify 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/spotify-logo.png 11 | 12 | # Documentation: 13 | # @raycast.description Toggles play or pause of current track in Spotify. 14 | 15 | tell application "Spotify" to playpause -------------------------------------------------------------------------------- /commands/media/spotify/spotify-play.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Play 6 | # @raycast.mode silent 7 | # @raycast.packageName Spotify 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/spotify-logo.png 11 | 12 | # Documentation: 13 | # @raycast.description Plays current track in Spotify. 14 | 15 | tell application "Spotify" to play -------------------------------------------------------------------------------- /commands/media/spotify/spotify-previous-track.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Previous Track 6 | # @raycast.mode silent 7 | # @raycast.packageName Spotify 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/spotify-logo.png 11 | 12 | # Documentation: 13 | # @raycast.description Skips to the previous track in Spotify. 14 | 15 | tell application "Spotify" to previous track -------------------------------------------------------------------------------- /commands/media/tidal/images/tidal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/media/tidal/images/tidal-logo.png -------------------------------------------------------------------------------- /commands/navigation/images/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/bear.png -------------------------------------------------------------------------------- /commands/navigation/images/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/dash.png -------------------------------------------------------------------------------- /commands/navigation/images/devdocs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/devdocs.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-applications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-applications.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-default.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-desktop.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-documents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-documents.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-downloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-downloads.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-home.png -------------------------------------------------------------------------------- /commands/navigation/images/folder-library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/folder-library.png -------------------------------------------------------------------------------- /commands/navigation/images/iterm-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/iterm-logo.png -------------------------------------------------------------------------------- /commands/navigation/images/justfocus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/justfocus.png -------------------------------------------------------------------------------- /commands/navigation/images/pixelmator-pro-2.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/pixelmator-pro-2.0.png -------------------------------------------------------------------------------- /commands/navigation/images/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/quit.png -------------------------------------------------------------------------------- /commands/navigation/images/restart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/navigation/images/restart.png -------------------------------------------------------------------------------- /commands/navigation/open-applications.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Applications 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon 📂 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Applications folder in the Finder. 14 | 15 | open /Applications 16 | -------------------------------------------------------------------------------- /commands/navigation/open-desktop.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Desktop 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-desktop.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Desktop folder in the Finder. 14 | 15 | open ~/Desktop 16 | -------------------------------------------------------------------------------- /commands/navigation/open-documents.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Documents 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-documents.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Documents folder in the Finder. 14 | 15 | open ~/Documents 16 | -------------------------------------------------------------------------------- /commands/navigation/open-downloads.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Downloads 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-downloads.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Downloads folder in the Finder. 14 | 15 | open ~/Downloads 16 | -------------------------------------------------------------------------------- /commands/navigation/open-home.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Home 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-home.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Home folder in the Finder. 14 | 15 | open ~ 16 | -------------------------------------------------------------------------------- /commands/navigation/open-last-downloaded.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Last Downloaded 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-downloads.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the last file that was downloaded 14 | 15 | open ~/"Downloads/$(ls -tr ~/Downloads/ | tail -n 1)" -------------------------------------------------------------------------------- /commands/navigation/open-library.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open Library 6 | # @raycast.mode silent 7 | # @raycast.packageName Navigation 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/folder-library.png 11 | 12 | # Documentation: 13 | # @raycast.description Opens the Library folder in the Finder. 14 | 15 | open ~/Library 16 | -------------------------------------------------------------------------------- /commands/navigation/search-in-dash.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Dash 8 | # @raycast.mode silent 9 | # @raycast.packageName Navigation 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/dash.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "Doc(egs:javascript)", "percentEncoded": true} 14 | # @raycast.argument2 { "type": "text", "placeholder": "Keyword", "percentEncoded": true} 15 | 16 | open "dash-plugin://keys=$1&query=$2" -------------------------------------------------------------------------------- /commands/navigation/search-in-devdocs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Devdocs 8 | # @raycast.mode silent 9 | # @raycast.packageName Navigation 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/devdocs.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "doc", "percentEncoded": true} 14 | # @raycast.argument2 { "type": "text", "placeholder": "term", "percentEncoded": true} 15 | 16 | open "devdocs-macos://search?doc=$1&term=$2" -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/bitwarden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/bitwarden.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/copy-first-matching-password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/copy-first-matching-password.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/copy-first-matching-totp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/copy-first-matching-totp.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/create-text-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/create-text-send.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/delete-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/delete-send.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/edit-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/edit-send.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/list-sends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/list-sends.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/lock.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/log-in-apikey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/log-in-apikey.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/log-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/log-in.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/log-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/log-out.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/receive-text-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/receive-text-send.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/search-vault-items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/search-vault-items.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/status.png -------------------------------------------------------------------------------- /commands/productivity/bitwarden/images/unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/productivity/bitwarden/images/unlock.png -------------------------------------------------------------------------------- /commands/productivity/pomodoro/pomodoro-stop-timer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Stop Timer 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon 🍅 10 | # @raycast.packageName Pomodoro 11 | 12 | # Documentation: 13 | # @raycast.description Stop active Pomodoro timer 14 | # @raycast.author Thomas Paul Mann 15 | # @raycast.authorURL https://github.com/thomaspaulmann 16 | 17 | FILENAME="pomodoro_timer_end.txt" 18 | 19 | rm $FILENAME 20 | 21 | echo "Stopped timer" -------------------------------------------------------------------------------- /commands/productivity/writing/word-count.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Word Count 6 | # @raycast.mode inline 7 | # @raycast.refreshTime 15s 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🤖 11 | # @raycast.packageName Writing 12 | 13 | # Documentation: 14 | # @raycast.description Counts the number of words of the text in the clipboard 15 | # @raycast.author Benny Wong 16 | # @raycast.authorURL https://bwong.net 17 | 18 | pbpaste | wc | awk '{print "Words: " $2 ", Lines: " $1 ", Characters: ", $3}' -------------------------------------------------------------------------------- /commands/remote-control/denon-avr/images/denon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/denon-avr/images/denon_logo.png -------------------------------------------------------------------------------- /commands/remote-control/denon-avr/set-volume.applescript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/denon-avr/set-volume.applescript -------------------------------------------------------------------------------- /commands/remote-control/lg-tv/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/lg-tv/images/demo.png -------------------------------------------------------------------------------- /commands/remote-control/lg-tv/images/lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/lg-tv/images/lg.png -------------------------------------------------------------------------------- /commands/remote-control/samsung-tv/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/samsung-tv/images/demo.png -------------------------------------------------------------------------------- /commands/remote-control/samsung-tv/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/remote-control/samsung-tv/images/logo.png -------------------------------------------------------------------------------- /commands/remote-control/samsung-tv/samsungexceptions.py: -------------------------------------------------------------------------------- 1 | class ConnectionFailure(Exception): 2 | """Error during connection.""" 3 | pass 4 | 5 | 6 | class ResponseError(Exception): 7 | """Error in response.""" 8 | pass 9 | 10 | 11 | class HttpApiError(Exception): 12 | """Error using HTTP API.""" 13 | pass 14 | -------------------------------------------------------------------------------- /commands/remote-control/samsung-tv/samsungshortcuts.py: -------------------------------------------------------------------------------- 1 | """ 2 | SamsungTVWS - Samsung Smart TV WS API wrapper 3 | 4 | """ 5 | 6 | class SamsungTVShortcuts: 7 | def __init__(self, remote): 8 | self.remote = remote 9 | 10 | # power 11 | def power(self): 12 | self.remote.send_key('KEY_POWER') -------------------------------------------------------------------------------- /commands/system/audio/images/airpod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/audio/images/airpod.png -------------------------------------------------------------------------------- /commands/system/audio/reload-coreaudio.sh: -------------------------------------------------------------------------------- 1 | #!/bin/zsh 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Reload CoreAudio 5 | # @raycast.mode silent 6 | # @raycast.author Maxim Krouk 7 | # @raycast.authorURL https://github.com/maximkrouk 8 | # @raycast.description Reloads CoreAudio. 9 | # @raycast.icon 🎧 10 | # @raycast.packageName System 11 | 12 | sudo launchctl stop com.apple.audio.coreaudiod && sudo launchctl start com.apple.audio.coreaudiod 13 | echo "Done" 14 | 15 | -------------------------------------------------------------------------------- /commands/system/caffeinate-disable.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Disable Caffeinate 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | # 9 | # Optional parameters: 10 | # @raycast.icon ☕️ 11 | # @raycast.needsConfirmation false 12 | # 13 | # Documentation: 14 | # @raycast.description Stops all caffeinate sessions 15 | # @raycast.author Yan Smaliak 16 | # @raycast.authorURL https://github.com/ysmaliak 17 | 18 | killall caffeinate 19 | echo "Disable caffeinate" 20 | -------------------------------------------------------------------------------- /commands/system/capture-fullscreen-to-clipboard.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Capture Fullscreen to Clipboard 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | # 12 | # Documentation: 13 | # @raycast.description This script screenshots the entire screen and saves it to the clipboard. 14 | # @raycast.author Aaron Miller 15 | # @raycast.authorURL https://github.com/aaronhmiller 16 | 17 | screencapture -c 18 | echo "Screenshot saved to clipboard" 19 | -------------------------------------------------------------------------------- /commands/system/capture-screen-selection-to-clipboard.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Capture Screen Selection to Clipboard 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 💻 11 | # 12 | # Documentation: 13 | # @raycast.description This script screenshots the selected area and saves it to the clipboard. 14 | # @raycast.author Aaron Miller 15 | # @raycast.authorURL https://github.com/aaronhmiller 16 | 17 | screencapture -ci 18 | echo "Selection saved to clipboard" 19 | -------------------------------------------------------------------------------- /commands/system/close-finder-windows.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Close All Finder Windows 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | # 9 | # Optional parameters: 10 | # @raycast.icon 🔪 11 | # 12 | # Documentation: 13 | # @raycast.description Close all open Finder windows. 14 | # @raycast.author Alexander Steffen 15 | # @raycast.authorURL https://github.com/alexjsteffen 16 | 17 | tell application "Finder" to close windows 18 | -------------------------------------------------------------------------------- /commands/system/eject-all-disks.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Eject All Disks 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 📀 11 | 12 | # Documentation: 13 | # @raycast.description Ejects all mounted disk images. 14 | 15 | tell application "Finder" to eject (every disk whose ejectable is true and local volume is true and free space is not equal to 0) 16 | -------------------------------------------------------------------------------- /commands/system/empty-clipboard.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Empty Clipboard 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon 📋 10 | # @raycast.packageName System 11 | 12 | # Documentation: 13 | # @raycast.description Empty Clipboard 14 | 15 | /usr/bin/pbcopy < /dev/null 16 | echo "Clipboard emptied" 17 | -------------------------------------------------------------------------------- /commands/system/empty-trash.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Empty Trash 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🗑 11 | 12 | # Documentation: 13 | # @raycast.description Empty the trash. 14 | 15 | on run 16 | try 17 | tell application "Finder" to empty trash 18 | end try 19 | end run -------------------------------------------------------------------------------- /commands/system/flush-dns.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Flush DNS 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💨 11 | 12 | # Documentation: 13 | # @raycast.description Flush DNS cache 14 | # @raycast.author Felipe Turcheti 15 | # @raycast.authorURL https://felipeturcheti.com 16 | 17 | sudo dscacheutil -flushcache 18 | sudo killall -HUP mDNSResponder 19 | echo "DNS cache flushed" 20 | -------------------------------------------------------------------------------- /commands/system/images/apple_sidecar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/apple_sidecar.png -------------------------------------------------------------------------------- /commands/system/images/arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/arc.png -------------------------------------------------------------------------------- /commands/system/images/bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/bluetooth.png -------------------------------------------------------------------------------- /commands/system/images/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/chrome.png -------------------------------------------------------------------------------- /commands/system/images/custom-window-size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/custom-window-size.png -------------------------------------------------------------------------------- /commands/system/images/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/firefox.png -------------------------------------------------------------------------------- /commands/system/images/minimize-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/minimize-window.png -------------------------------------------------------------------------------- /commands/system/images/move-downloads-to-trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/move-downloads-to-trash.png -------------------------------------------------------------------------------- /commands/system/images/new-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/new-file.png -------------------------------------------------------------------------------- /commands/system/images/safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/safari.png -------------------------------------------------------------------------------- /commands/system/images/wifi-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/wifi-dark.png -------------------------------------------------------------------------------- /commands/system/images/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/images/wifi.png -------------------------------------------------------------------------------- /commands/system/kill-airdrop.processes.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Kill AirDrop Processes 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🔫 11 | 12 | # @Documentation: 13 | # @raycast.description Force kill all AirDrop processes 14 | # @raycast.author Linus Salzmann 15 | # @raycast.authorURL https://github.com/linus569 16 | 17 | killall -9 'AirDrop' 18 | -------------------------------------------------------------------------------- /commands/system/kill-process.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Kill Running Process 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | # 9 | # Optional parameters: 10 | # @raycast.icon ⚠️ 11 | # @raycast.argument1 { "type": "text", "placeholder": "process name" } 12 | 13 | # Documentation: 14 | # @raycast.description Force kill a running process 15 | # @raycast.author Gustavo Santana 16 | # @raycast.authorURL https://github.com/gumadeiras 17 | 18 | pkill -9 "$1" -------------------------------------------------------------------------------- /commands/system/reset-launchpad.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Reset Launchpad 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon 🚀 10 | # @raycast.packageName System 11 | 12 | # Documentation: 13 | # @raycast.description Resets the macOS Launchpad to its default state 14 | # @raycast.author Zach Dawson 15 | # @raycast.authorURL https://raycast.com/zdawz 16 | 17 | defaults write com.apple.dock ResetLaunchPad -bool true 18 | killall Dock 19 | -------------------------------------------------------------------------------- /commands/system/restart-dock.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Restart the Dock 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💀 11 | # @raycast.author Jordi Clement 12 | # @raycast.authorURL https://github.com/jordicl 13 | 14 | # Documentation: 15 | # @raycast.description Restart the Dock 16 | 17 | killall Dock 18 | 19 | echo "Restarted the Dock" 20 | -------------------------------------------------------------------------------- /commands/system/restart-finder.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Restart the Finder 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 💀 11 | # @raycast.author Jordi Clement 12 | # @raycast.authorURL https://github.com/jordicl 13 | 14 | # Documentation: 15 | # @raycast.description Restart the Finder 16 | 17 | killall Finder 18 | 19 | echo "Restarted the Finder" 20 | -------------------------------------------------------------------------------- /commands/system/restart.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Restart 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon ♻️ 11 | 12 | # Documentation: 13 | # @raycast.description Restarts computer. 14 | 15 | tell application "Finder" to restart 16 | -------------------------------------------------------------------------------- /commands/system/screensaver.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Screen Saver 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌀 11 | # @raycast.author Valentin Chrétien 12 | # @raycast.authorURL https://twitter.com/valentinchrt 13 | # @raycast.description A script command to start your current screen saver. 14 | 15 | tell application "System Events" 16 | start current screen saver 17 | end tell -------------------------------------------------------------------------------- /commands/system/shutdown.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Shut Down 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🛌 11 | 12 | # Documentation: 13 | # @raycast.description Shuts down computer. 14 | 15 | tell application "Finder" to shut down 16 | -------------------------------------------------------------------------------- /commands/system/sleep.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Sleep 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 😴 11 | 12 | # Documentation: 13 | # @raycast.description Puts computer to sleep. 14 | 15 | tell application "Finder" to sleep 16 | -------------------------------------------------------------------------------- /commands/system/toggle-sidecar.template.applescript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/system/toggle-sidecar.template.applescript -------------------------------------------------------------------------------- /commands/system/toggle-system-appearance.applescript: -------------------------------------------------------------------------------- 1 | #!/usr/bin/osascript 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Toggle System Appearance 6 | # @raycast.mode silent 7 | # @raycast.packageName System 8 | 9 | # Optional parameters: 10 | # @raycast.icon 🌗 11 | # @raycast.author Thiago Holanda 12 | # @raycast.authorURL https://twitter.com/tholanda 13 | # @raycast.description Script Command to switch between the system appearance, light and dark mode. 14 | 15 | tell application "System Events" to tell appearance preferences to set dark mode to not dark mode 16 | -------------------------------------------------------------------------------- /commands/system/vpn/vpn-config.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Name of your VPN Config from System Preferences 4 | export VPN_NAME="" 5 | 6 | if [ -z "$VPN_NAME" ]; then 7 | echo "\$VPN_NAME is empty"; 8 | echo "Please, rename it in \"vpn-config.sh\"."; 9 | exit 1; 10 | fi 11 | -------------------------------------------------------------------------------- /commands/system/vpn/vpn-stop.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Disconnect 6 | # @raycast.mode compact 7 | 8 | # Optional parameters: 9 | # @raycast.icon 📡 10 | 11 | # @Documentation: 12 | # @raycast.packageName VPN 13 | # @raycast.description Stop VPN connection. 14 | # @raycast.author Alexandru Turcanu 15 | # @raycast.authorURL https://github.com/Pondorasti 16 | 17 | 18 | source vpn-config.sh 19 | VPN=$VPN_NAME 20 | 21 | networksetup -disconnectpppoeservice "$VPN" 22 | 23 | echo "Disconnected from $VPN!" 24 | -------------------------------------------------------------------------------- /commands/web-searches/amazon.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Amazon 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/amazon.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | open "https://www.amazon.com/s?k=$1" 14 | -------------------------------------------------------------------------------- /commands/web-searches/bundlephobia.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Bundlephobia cost 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon 📦 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "package name", "percentEncoded": true } 14 | 15 | open "https://bundlephobia.com/result?p=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/caniuse.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Caniuse.com search 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon ❓ 12 | # @raycast.packageName Web searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "feature", "percentEncoded": true } 14 | 15 | open "https://caniuse.com/#search=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/crunchbase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Crunchbase 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/crunchbase.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | open "https://www.crunchbase.com/textsearch?q=${1}" 14 | -------------------------------------------------------------------------------- /commands/web-searches/duck-duck-go.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in DuckDuckGo 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/duck-duck-go.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true} 12 | 13 | open "https://duckduckgo.com/?q=$1" 14 | -------------------------------------------------------------------------------- /commands/web-searches/ecosia.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Ecosia 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/ecosia.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | # Documentation: 14 | # @raycast.author Sasivarnan R 15 | # @raycast.authorURL https://github.com/sasivarnan 16 | 17 | 18 | open "https://www.ecosia.org/search?q=${1}" 19 | -------------------------------------------------------------------------------- /commands/web-searches/giphy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Giphy search 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/giphy.png 12 | # @raycast.packageName Web searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "search", "percentEncoded": true } 14 | 15 | open "https://giphy.com/search/${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/google-search.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Google 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/google.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true} 12 | 13 | open "https://www.google.com/search?q=$1" 14 | -------------------------------------------------------------------------------- /commands/web-searches/grep-app-search.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in grep.app 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon https://grep.app/favicon.ico 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | open "https://grep.app/search?q=${1}" 14 | -------------------------------------------------------------------------------- /commands/web-searches/images/amazon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/amazon.png -------------------------------------------------------------------------------- /commands/web-searches/images/app-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/app-store.png -------------------------------------------------------------------------------- /commands/web-searches/images/arxiv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/arxiv.png -------------------------------------------------------------------------------- /commands/web-searches/images/baidu-translate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/baidu-translate.png -------------------------------------------------------------------------------- /commands/web-searches/images/baidu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/baidu.png -------------------------------------------------------------------------------- /commands/web-searches/images/bilibili.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/bilibili.png -------------------------------------------------------------------------------- /commands/web-searches/images/cargo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/cargo-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/chosic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/chosic.png -------------------------------------------------------------------------------- /commands/web-searches/images/cloudflare-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/cloudflare-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/crunchbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/crunchbase.png -------------------------------------------------------------------------------- /commands/web-searches/images/dart-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/dart-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/ddbicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/ddbicon.png -------------------------------------------------------------------------------- /commands/web-searches/images/devhints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/devhints.png -------------------------------------------------------------------------------- /commands/web-searches/images/duck-duck-go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/duck-duck-go.png -------------------------------------------------------------------------------- /commands/web-searches/images/ecosia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/ecosia.png -------------------------------------------------------------------------------- /commands/web-searches/images/figma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/figma.png -------------------------------------------------------------------------------- /commands/web-searches/images/giphy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/giphy.png -------------------------------------------------------------------------------- /commands/web-searches/images/github-logo-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/github-logo-iconDark.png -------------------------------------------------------------------------------- /commands/web-searches/images/github-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/github-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/go.png -------------------------------------------------------------------------------- /commands/web-searches/images/google-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/google-map.png -------------------------------------------------------------------------------- /commands/web-searches/images/google-translate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/google-translate.png -------------------------------------------------------------------------------- /commands/web-searches/images/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/google.png -------------------------------------------------------------------------------- /commands/web-searches/images/hacker-news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/hacker-news.png -------------------------------------------------------------------------------- /commands/web-searches/images/hunter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/hunter.png -------------------------------------------------------------------------------- /commands/web-searches/images/ia-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/ia-logo.jpg -------------------------------------------------------------------------------- /commands/web-searches/images/imdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/imdb.png -------------------------------------------------------------------------------- /commands/web-searches/images/jingdong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/jingdong.png -------------------------------------------------------------------------------- /commands/web-searches/images/kinopoisk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/kinopoisk.png -------------------------------------------------------------------------------- /commands/web-searches/images/linkedin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/linkedin.png -------------------------------------------------------------------------------- /commands/web-searches/images/marketplace-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/marketplace-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/mdn_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/mdn_dark.png -------------------------------------------------------------------------------- /commands/web-searches/images/mdn_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/mdn_light.png -------------------------------------------------------------------------------- /commands/web-searches/images/mozilla-developer-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/mozilla-developer-network.png -------------------------------------------------------------------------------- /commands/web-searches/images/netflix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/netflix-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/npmjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/npmjs.png -------------------------------------------------------------------------------- /commands/web-searches/images/npms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/npms.png -------------------------------------------------------------------------------- /commands/web-searches/images/opensecrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/opensecrets.png -------------------------------------------------------------------------------- /commands/web-searches/images/php-logo-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/php-logo-iconDark.png -------------------------------------------------------------------------------- /commands/web-searches/images/php-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/php-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/pip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/pip.png -------------------------------------------------------------------------------- /commands/web-searches/images/psql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/psql.png -------------------------------------------------------------------------------- /commands/web-searches/images/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/python.png -------------------------------------------------------------------------------- /commands/web-searches/images/rust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/rust.png -------------------------------------------------------------------------------- /commands/web-searches/images/spi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/spi.png -------------------------------------------------------------------------------- /commands/web-searches/images/swift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/swift.png -------------------------------------------------------------------------------- /commands/web-searches/images/taobao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/taobao.png -------------------------------------------------------------------------------- /commands/web-searches/images/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/twitter.png -------------------------------------------------------------------------------- /commands/web-searches/images/unsplash-logo-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/unsplash-logo-iconDark.png -------------------------------------------------------------------------------- /commands/web-searches/images/unsplash-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/unsplash-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/wikipedia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/wikipedia.png -------------------------------------------------------------------------------- /commands/web-searches/images/wpengine-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/wpengine-logo.png -------------------------------------------------------------------------------- /commands/web-searches/images/yandex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/yandex.png -------------------------------------------------------------------------------- /commands/web-searches/images/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/youtube.png -------------------------------------------------------------------------------- /commands/web-searches/images/zhihu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/images/zhihu.png -------------------------------------------------------------------------------- /commands/web-searches/kinopoisk.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Kinopoisk 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/kinopoisk.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | # Documentation 14 | # @raycast.author Andrei Borisov 15 | # @raycast.authorURL https://github.com/andreiborisov 16 | 17 | open "https://www.kinopoisk.ru/index.php?kp_query=$1" 18 | -------------------------------------------------------------------------------- /commands/web-searches/mozilla-developer-network.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search MDN (Mozilla Developer Network) 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | # @raycast.author Jon Callahan 9 | # @raycast.authorURL https://www.joncallahan.com 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/mozilla-developer-network.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 14 | 15 | open "https://developer.mozilla.org/search?q=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/njt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title njt 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon 🐸 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "package-name [destination]", "percentEncoded": true } 14 | 15 | open "https://njt.now.sh/jump?from=raycast&to=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/npmjs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search npm Packages 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/npmjs.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "package name", "percentEncoded": true } 12 | 13 | open "https://www.npmjs.com/search?q=${1}" 14 | -------------------------------------------------------------------------------- /commands/web-searches/npms.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title npms 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/npms.png 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "package name", "percentEncoded": true } 14 | 15 | open "https://npms.io/search?q=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/repo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Open npm Package Repo 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon 📦 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "package name", "percentEncoded": true } 14 | 15 | open "http://ghub.io/${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/rust-crate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search for Crate 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Search 8 | # @raycast.argument1 { "type": "text", "placeholder": "Name", "percentEncoded": true } 9 | # 10 | # Optional parameters: 11 | # @raycast.icon ./images/cargo-logo.png 12 | # 13 | # Documentation: 14 | # @raycast.description Search for a rust crate on crates.io 15 | # @raycast.author Matthew Gleich 16 | # @raycast.authorURL https://mattglei.ch 17 | 18 | open "https://crates.io/search?q=$1" 19 | -------------------------------------------------------------------------------- /commands/web-searches/search-cdnjs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search cdnjs 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Search [cdnjs.com](https://cdnjs.com/) for library. 7 | 8 | # @raycast.icon images/cloudflare-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Library", "percentEncoded": true } 14 | 15 | open "https://cdnjs.com/libraries?q=${1}" -------------------------------------------------------------------------------- /commands/web-searches/search-coinmarketcap.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title CoinMarketCap Search 6 | # @raycast.mode compact 7 | 8 | # Optional parameters: 9 | # @raycast.icon 🪙 10 | # @raycast.argument1 { "type": "text", "placeholder": "Placeholder" } 11 | 12 | # Documentation: 13 | # @raycast.description Searches coinmarketcap currencies. 14 | # @raycast.author Benedict Neo 15 | # @raycast.authorURL https://github.com/benthecoder 16 | 17 | open "https://coinmarketcap.com/currencies/$1" 18 | -------------------------------------------------------------------------------- /commands/web-searches/search-github.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search GitHub 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Search [GitHub](https://github.com). 7 | 8 | # @raycast.icon images/github-logo.png 9 | # @raycast.iconDark images/github-logo-iconDark.png 10 | # @raycast.mode silent 11 | # @raycast.packageName Web Searches 12 | # @raycast.schemaVersion 1 13 | 14 | # @raycast.argument1 { "type": "text", "placeholder": "Query", "percentEncoded": true } 15 | 16 | open "https://github.com/search?q=${1}" -------------------------------------------------------------------------------- /commands/web-searches/search-imdb.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search IMDB 4 | # @raycast.author Lucas Costa 5 | # @raycast.authorURL https://github.com/lucasrcosta 6 | # @raycast.description Search IMDB. 7 | 8 | # @raycast.icon images/imdb.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Title", "percentEncoded": true } 14 | 15 | open "https://www.imdb.com/find?q=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-in-baidu.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Baidu 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/baidu.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "关键词...", "percentEncoded": true } 14 | 15 | open "https://www.baidu.com/s?wd=$1" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-in-bilibili.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Bilibili 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/bilibili.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "关键词...", "percentEncoded": true } 14 | 15 | open "https://search.bilibili.com/all?keyword=$1" -------------------------------------------------------------------------------- /commands/web-searches/search-in-devhints.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Francois 5 | # @raycast.authorURL https://github.com/AsterYujano 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in devhints.io 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/devhints.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "Search term...", "percentEncoded": true } 14 | 15 | open "https://devhints.io/?q=$1" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-in-jingdong.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author sunbufu 5 | # @raycast.authorURL https://sunbufu.github.io/ 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Jingdong 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/jingdong.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "keyword", "percentEncoded": true } 14 | 15 | open "https://search.jd.com/Search?keyword=$1" -------------------------------------------------------------------------------- /commands/web-searches/search-in-taobao.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Taobao 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/taobao.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "Placeholder", "percentEncoded": true } 14 | 15 | open "https://s.taobao.com/search?q=$1" -------------------------------------------------------------------------------- /commands/web-searches/search-in-wikipedia.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Wikipedia 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/wikipedia.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "Search term...", "percentEncoded": true } 14 | 15 | domain="zh" 16 | 17 | open "https://$domain.wikipedia.org/w/index.php?search=$1" 18 | -------------------------------------------------------------------------------- /commands/web-searches/search-in-zhihu.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.author Jax0rz 5 | # @authorURL https://github.com/Jax0rz 6 | # @raycast.schemaVersion 1 7 | # @raycast.title Search in Zhihu 8 | # @raycast.mode silent 9 | # @raycast.packageName Web Searches 10 | 11 | # Optional parameters: 12 | # @raycast.icon images/zhihu.png 13 | # @raycast.argument1 { "type": "text", "placeholder": "关键词...", "percentEncoded": true} 14 | 15 | open "https://www.zhihu.com/search?type=content&q=$1" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-netflix.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search Netflix 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Search Netflix. 7 | 8 | # @raycast.icon images/netflix-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Title", "percentEncoded": true } 14 | 15 | open "https://www.netflix.com/search?q=${1}" -------------------------------------------------------------------------------- /commands/web-searches/search-pypi.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search Python Package Index (PyPI) 4 | # @raycast.author Lucas Costa 5 | # @raycast.authorURL https://github.com/lucasrcosta 6 | # @raycast.description Search Python Package Index (PyPI) 7 | 8 | # @raycast.icon images/pip.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Title", "percentEncoded": true } 14 | 15 | open "https://pypi.org/search/?q=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-python3-docs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search Python 3 Documentation 4 | # @raycast.author Lucas Costa 5 | # @raycast.authorURL https://github.com/lucasrcosta 6 | # @raycast.description Search Python 3 Documentation 7 | 8 | # @raycast.icon images/python.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Title", "percentEncoded": true } 14 | 15 | open "https://docs.python.org/3/search.html?q=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/search-swift-github.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.schemaVersion 1 4 | # @raycast.title Search Swift Code 5 | # @raycast.mode silent 6 | 7 | # @raycast.icon ./images/swift.png 8 | # @raycast.packageName Web Searches 9 | 10 | # @raycast.argument1 { "type": "text", "placeholder": "Query", "urlencoded": true, "optional": true } 11 | 12 | if [[ -z "$1" ]] 13 | then 14 | QUERY=$(pbpaste) 15 | else 16 | QUERY=$1 17 | fi 18 | 19 | open "https://github.com/search?q=$QUERY&l=Swift&type=code" -------------------------------------------------------------------------------- /commands/web-searches/search-unsplash.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search Unsplash 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Search [Unsplash](https://unsplash.com). 7 | 8 | # @raycast.icon images/unsplash-logo.png 9 | # @raycast.iconDark images/unsplash-logo-iconDark.png 10 | # @raycast.mode silent 11 | # @raycast.packageName Web Searches 12 | # @raycast.schemaVersion 1 13 | 14 | # @raycast.argument1 { "type": "text", "placeholder": "Query" } 15 | 16 | open "https://unsplash.com/s/photos/${1// /-}" -------------------------------------------------------------------------------- /commands/web-searches/search-wpengine-installs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Search WP Engine Installs 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Search [WP Engine](https://wpengine.com) installs. 7 | 8 | # @raycast.icon images/wpengine-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Query", "percentEncoded": true } 14 | 15 | open "https://my.wpengine.com/omni_search?q=${1}" -------------------------------------------------------------------------------- /commands/web-searches/twitter-search.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Twitter 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/twitter.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | open "https://twitter.com/search?q=${1}&src=typed_query" 14 | -------------------------------------------------------------------------------- /commands/web-searches/unfurl.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Unfurl URL 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon 🔗 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "url", "percentEncoded": true } 14 | 15 | open "https://unfurler.com/?url=${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/wayback-machine.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Wayback Machine Search 6 | # @raycast.mode silent 7 | # @raycast.author Zander Martineau 8 | # @raycast.authorURL https://zander.wtf 9 | 10 | # Optional parameters: 11 | # @raycast.icon images/ia-logo.jpg 12 | # @raycast.packageName Web Searches 13 | # @raycast.argument1 { "type": "text", "placeholder": "url", "percentEncoded": true } 14 | 15 | open "https://web.archive.org/web/*/${1}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/wordpress/images/wordpress-logo-iconDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/wordpress/images/wordpress-logo-iconDark.png -------------------------------------------------------------------------------- /commands/web-searches/wordpress/images/wordpress-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/commands/web-searches/wordpress/images/wordpress-logo.png -------------------------------------------------------------------------------- /commands/web-searches/wpengine-install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # @raycast.title Open WP Engine Install 4 | # @raycast.author Caleb Stauffer 5 | # @raycast.authorURL https://github.com/crstauf 6 | # @raycast.description Open specified [WP Engine](https://wpengine.com) install. 7 | 8 | # @raycast.icon images/wpengine-logo.png 9 | # @raycast.mode silent 10 | # @raycast.packageName Web Searches 11 | # @raycast.schemaVersion 1 12 | 13 | # @raycast.argument1 { "type": "text", "placeholder": "Install" } 14 | 15 | open "https://my.wpengine.com/installs/${1// /}" 16 | -------------------------------------------------------------------------------- /commands/web-searches/yandex-search.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in Yandex 6 | # @raycast.mode silent 7 | 8 | # Optional parameters: 9 | # @raycast.icon images/yandex.png 10 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true} 11 | # @raycast.packageName Web Searches 12 | 13 | open "https://yandex.com/search/?text=$1" 14 | -------------------------------------------------------------------------------- /commands/web-searches/youtube.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Required parameters: 4 | # @raycast.schemaVersion 1 5 | # @raycast.title Search in YouTube 6 | # @raycast.mode silent 7 | # @raycast.packageName Web Searches 8 | 9 | # Optional parameters: 10 | # @raycast.icon images/youtube.png 11 | # @raycast.argument1 { "type": "text", "placeholder": "query", "percentEncoded": true } 12 | 13 | open "https://www.youtube.com/results?search_query=$1" -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/logo.png -------------------------------------------------------------------------------- /images/screenshots/Create-Script-Command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/Create-Script-Command.png -------------------------------------------------------------------------------- /images/screenshots/add-directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/add-directory.png -------------------------------------------------------------------------------- /images/screenshots/colour-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/colour-example.png -------------------------------------------------------------------------------- /images/screenshots/compact-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/compact-mode.png -------------------------------------------------------------------------------- /images/screenshots/custom-arguments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/custom-arguments.png -------------------------------------------------------------------------------- /images/screenshots/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/demo.gif -------------------------------------------------------------------------------- /images/screenshots/fulloutput-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/fulloutput-mode.png -------------------------------------------------------------------------------- /images/screenshots/inline-colours.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/inline-colours.png -------------------------------------------------------------------------------- /images/screenshots/inline-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/inline-mode.png -------------------------------------------------------------------------------- /images/screenshots/preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/preferences.png -------------------------------------------------------------------------------- /images/screenshots/script-commands-readme-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/script-commands-readme-header.png -------------------------------------------------------------------------------- /images/screenshots/silent-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/silent-mode.png -------------------------------------------------------------------------------- /images/screenshots/toast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/script-commands/0cc95c11263fe44d4b10ec66e5b2cb72ed3be426/images/screenshots/toast.png --------------------------------------------------------------------------------