diff --git a/registry/coder/modules/cursor/scripts/install.sh b/registry/coder/modules/cursor/scripts/install.sh deleted file mode 100644 index 7d401a84..00000000 --- a/registry/coder/modules/cursor/scripts/install.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash - -# Function to check if a command exists -command_exists() { - command -v "$1" >/dev/null 2>&1 -} - -set -o nounset - -echo "--------------------------------" -echo "folder: $ARG_FOLDER" -echo "install: $ARG_INSTALL" -echo "--------------------------------" - -set +o nounset - -if [ "${ARG_INSTALL}" = "true" ]; then - echo "Installing Cursor CLI..." - - # Install Cursor CLI using the official installer - curl https://cursor.com/install -fsS | bash - - # Add cursor-agent to PATH if not already there - if ! command_exists cursor-agent; then - echo 'export PATH="$HOME/.cursor/bin:$PATH"' >> "$HOME/.bashrc" - echo 'export PATH="$HOME/.cursor/bin:$PATH"' >> "$HOME/.zshrc" 2>/dev/null || true - export PATH="$HOME/.cursor/bin:$PATH" - fi - - echo "Cursor CLI installed" -else - echo "Skipping Cursor CLI installation" -fi - -# Verify installation -if command_exists cursor-agent; then - CURSOR_CMD=cursor-agent -elif [ -f "$HOME/.cursor/bin/cursor-agent" ]; then - CURSOR_CMD="$HOME/.cursor/bin/cursor-agent" -else - echo "Warning: Cursor CLI is not installed or not found in PATH. Please enable install_cursor_cli or install it manually." - echo "You can install it manually with: curl https://cursor.com/install -fsS | bash" -fi - -echo "Cursor CLI setup complete" diff --git a/registry/coder/modules/cursor/scripts/start.sh b/registry/coder/modules/cursor/scripts/start.sh deleted file mode 100644 index e3bdc09e..00000000 --- a/registry/coder/modules/cursor/scripts/start.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash - -# Function to check if a command exists -command_exists() { - command -v "$1" >/dev/null 2>&1 -} - -# Set working directory -if [ -n "${ARG_FOLDER:-}" ] && [ -d "${ARG_FOLDER}" ]; then - cd "${ARG_FOLDER}" || { - echo "Warning: Could not change to directory ${ARG_FOLDER}, using current directory" - } -fi - -# Find cursor-agent command -if command_exists cursor-agent; then - CURSOR_CMD=cursor-agent -elif [ -f "$HOME/.cursor/bin/cursor-agent" ]; then - CURSOR_CMD="$HOME/.cursor/bin/cursor-agent" -else - echo "Error: Cursor CLI is not installed. Please enable install_cursor_cli or install it manually." - echo "You can install it manually with: curl https://cursor.com/install -fsS | bash" - exit 1 -fi - -echo "Starting Cursor CLI in $(pwd)" -echo "Interactive mode with text output enabled" -echo "Available commands:" -echo " - Start interactive session: cursor-agent" -echo " - Non-interactive mode: cursor-agent -p 'your prompt here'" -echo " - With specific model: cursor-agent -p 'prompt' --model 'gpt-5'" -echo " - Text output format: cursor-agent -p 'prompt' --output-format text" -echo " - List sessions: cursor-agent ls" -echo " - Resume session: cursor-agent resume" -echo "" - -# Configure for interactive mode with text output -# If no arguments provided, start in interactive mode -if [ $# -eq 0 ]; then - echo "Starting interactive session..." - exec "$CURSOR_CMD" -else - # Pass through all arguments for custom usage - exec "$CURSOR_CMD" "$@" -fi