setup

package
v0.54.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Claude paths
	ClaudeDir      = ".claude"
	ClaudeSettings = "settings.json"
	ClaudeRules    = "rules"

	// Cursor paths
	CursorDir   = ".cursor"
	CursorRules = "rules"
)

Variables

This section is empty.

Functions

func CheckAider

func CheckAider()

CheckAider checks if Aider integration is installed

func CheckClaude

func CheckClaude()

CheckClaude checks if Claude integration is installed

func CheckCursor

func CheckCursor()

CheckCursor checks if Cursor integration is installed

func CheckFactory

func CheckFactory()

CheckFactory checks if Factory.ai integration is installed

func CheckGemini

func CheckGemini()

CheckGemini checks if Gemini integration is installed

func DirExists

func DirExists(path string) bool

DirExists checks if a directory exists

func EnsureDir

func EnsureDir(path string, perm os.FileMode) error

EnsureDir creates a directory if it doesn't exist

func FileExists

func FileExists(path string) bool

FileExists checks if a file exists

func InstallAider

func InstallAider()

InstallAider installs Aider integration

func InstallClaude

func InstallClaude(project bool, stealth bool)

InstallClaude installs Claude Code hooks

func InstallCursor

func InstallCursor()

InstallCursor installs Cursor IDE integration

func InstallFactory

func InstallFactory()

InstallFactory installs Factory.ai/Droid integration

func InstallGemini

func InstallGemini(project bool, stealth bool)

InstallGemini installs Gemini CLI hooks

func RemoveAider

func RemoveAider()

RemoveAider removes Aider integration

func RemoveClaude

func RemoveClaude(project bool)

RemoveClaude removes Claude Code hooks

func RemoveCursor

func RemoveCursor()

RemoveCursor removes Cursor integration

func RemoveFactory

func RemoveFactory()

RemoveFactory removes Factory.ai integration

func RemoveGemini

func RemoveGemini(project bool)

RemoveGemini removes Gemini CLI hooks

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL