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
This commit is contained in:
49
legacy/old2/skills/setup.md
Normal file
49
legacy/old2/skills/setup.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Gitea CLI Setup
|
||||
|
||||
One-time installation and authentication setup for `tea` CLI.
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
brew install tea
|
||||
```
|
||||
|
||||
## Authentication
|
||||
|
||||
The `tea` CLI authenticates via `tea logins add`. Credentials are stored locally by tea.
|
||||
|
||||
```bash
|
||||
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:
|
||||
|
||||
```yaml
|
||||
preferences:
|
||||
editor: false
|
||||
flag_defaults:
|
||||
remote: origin
|
||||
login: git.flowmade.one
|
||||
```
|
||||
|
||||
## Example: Flowmade One Setup
|
||||
|
||||
```bash
|
||||
# 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.
|
||||
Reference in New Issue
Block a user