package main import ( "fmt" "os" "git.jnss.me/joakim/opal/internal/engine" ) func main() { // Initialize database if err := engine.InitDB(); err != nil { fmt.Fprintf(os.Stderr, "Error initializing database: %v\n", err) os.Exit(1) } defer engine.CloseDB() // Load config if _, err := engine.LoadConfig(); err != nil { fmt.Fprintf(os.Stderr, "Error loading config: %v\n", err) os.Exit(1) } fmt.Println("Opal task manager initialized successfully!") fmt.Println("Database and configuration ready.") }