Files
architecture/legacy/old2/skills/setup.md
Hugo Nijhuis cc72ad68ed Migrate from Claude Code to OpenCode structure
- Move legacy content to legacy/ folder (old, old2, docs, learnings, scripts)
- Create new .opencode/ structure with skills/, tools/, agents/ folders
- Update Makefile to symlink to ~/.config/opencode/ instead of ~/.claude/
- Update Makefile to manage skills, tools, and agents (remove settings.json)
- Simplify install/uninstall (no backup logic)
- Add README.md documenting the new structure
- Keep settings.json as historical reference
2026-05-02 13:41:59 +02:00

1.1 KiB

Gitea CLI Setup

One-time installation and authentication setup for tea CLI.

Installation

brew install tea

Authentication

The tea CLI authenticates via tea logins add. Credentials are stored locally by tea.

tea logins add                       # Interactive login
tea logins add --url <url> --token <token> --name <name>  # Non-interactive
tea logins list                      # Show configured logins
tea logins default <name>            # Set default login

Configuration

Config is stored at ~/Library/Application Support/tea/config.yml (macOS).

To avoid needing --login on every command, set defaults:

preferences:
    editor: false
    flag_defaults:
        remote: origin
        login: git.flowmade.one

Example: Flowmade One Setup

# Install
brew install tea

# Add login (get token from https://git.flowmade.one/user/settings/applications)
tea logins add --name flowmade --url https://git.flowmade.one --token <your-token>

# Set as default
tea logins default flowmade

Now tea commands will automatically use the flowmade login when run in a repository with a git.flowmade.one remote.