class Kitsune::Kit::Commands::Init
def create_kit_env(default_env)
def create_kit_env(default_env) path = ".kitsune/kit.env" template = File.read(blueprint_path("kit.env.template")) content = template.gsub("KIT_ENV=development", "KIT_ENV=#{default_env}") if File.exist?(path) if yes?("⚠️ File #{path} already exists. Overwrite? [y/N]", :yellow) File.write(path, content) say "✅ Overwritten: #{path}", :cyan else say "⏩ Skipped: #{path}", :yellow end else File.write(path, content) say "📝 Created: #{path}", :cyan end say "" say "🎯 Kitsune Kit environment set to: #{default_env}", :green say "📄 Environment file used: .kitsune/infra.#{default_env}.env", :green say "" end