Skip to content

Raycast Commands

Sebastian Stein edited this page Jan 22, 2025 · 1 revision

Overview

To make using the rolling-cli more convenient to use it can be integrated into Raycast (Mac Spotlight alternative) by adding script commands to raycast (see how to add script commands here)

image

Example Commands

[raycast]/rippling_status.sh

Note: this will show the status even without calling the command (will be refreshed every 10 seconds)

#!/bin/zsh

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title rippling status
# @raycast.mode inline

# Optional parameters:
# @raycast.icon 🔁
# @raycast.refreshTime 10s

rippling-cli status

[raycast]/rippling_clock_in.sh

#!/bin/zsh

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title rippling clock in
# @raycast.mode compact

# Optional parameters:
# @raycast.icon ▶️

rippling-cli clock-in

[raycast]/rippling_clock_out.sh

#!/bin/zsh

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title rippling clock out
# @raycast.mode compact

# Optional parameters:
# @raycast.icon ⏹️

rippling-cli clock-out

[raycast]/rippling_start_break.sh

#!/bin/zsh

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title rippling start break
# @raycast.mode compact

# Optional parameters:
# @raycast.icon ⏸️

rippling-cli start-break

[raycast]/rippling_end_break.sh

#!/bin/zsh

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title rippling end break
# @raycast.mode compact

# Optional parameters:
# @raycast.icon ▶️

rippling-cli end-break