Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions website/content/en/_meta.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ export default {
commands: {
title: "Commands",
type: "page",
href: "./docs/cli-commands",
href: "/en/docs/cli-commands",
},
[packageJson.version]: {
title: `v${packageJson.version}`,
type: "menu",
items: {
contributing: {
title: "Contributing",
href: "./contributing",
href: "/en/contributing",
},
changelog: {
title: "Changelog",
Expand Down
6 changes: 3 additions & 3 deletions website/content/en/docs/advanced-features.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -447,6 +447,6 @@ cat .vsync.json

## Next Steps

- Check the [FAQ](../faq) for common questions
- Read about [Contributing](../../contributing) to vsync
- Explore [Configuration](../configuration) details
- Check the [FAQ](/en/docs/faq) for common questions
- Read about [Contributing](/en/contributing) to vsync
- Explore [Configuration](/en/docs/configuration) details
6 changes: 3 additions & 3 deletions website/content/en/docs/cli-commands.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -549,6 +549,6 @@ vsync sync --help

## Next Steps

- Learn about [Advanced Features](../advanced-features)
- Check the [FAQ](../faq) for troubleshooting
- Explore [Configuration](../configuration) options
- Learn about [Advanced Features](/en/docs/advanced-features)
- Check the [FAQ](/en/docs/faq) for troubleshooting
- Explore [Configuration](/en/docs/configuration) options
6 changes: 3 additions & 3 deletions website/content/en/docs/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,6 @@ Always use variable references, never hardcode:

## Next Steps

- Learn all [CLI Commands](../cli-commands)
- Explore [Advanced Features](../advanced-features)
- Check the [FAQ](../faq) for troubleshooting
- Learn all [CLI Commands](/en/docs/cli-commands)
- Explore [Advanced Features](/en/docs/advanced-features)
- Check the [FAQ](/en/docs/faq) for troubleshooting
6 changes: 3 additions & 3 deletions website/content/en/docs/core-concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,6 @@ Quick command shortcuts.

Now that you understand the core concepts:

- Learn about [Configuration](../configuration) file structure
- Explore [CLI Commands](../cli-commands) in detail
- Discover [Advanced Features](../advanced-features) like symlinks
- Learn about [Configuration](/en/docs/configuration) file structure
- Explore [CLI Commands](/en/docs/cli-commands) in detail
- Discover [Advanced Features](/en/docs/advanced-features) like symlinks
26 changes: 13 additions & 13 deletions website/content/en/docs/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ For global user-level configuration:
vsync init --user
```

> 💡 **Tip**: Learn more about [project vs user levels](../core-concepts#configuration-layers) in Core Concepts.
> 💡 **Tip**: Learn more about [project vs user levels](/en/docs/core-concepts#configuration-layers) in Core Concepts.

### Interactive Setup

Expand Down Expand Up @@ -79,7 +79,7 @@ The CLI will guide you through the setup process:
✅ Setup complete! Run vsync sync to start syncing
```

> 📚 **Learn more**: See [Configuration](../configuration) for detailed config options.
> 📚 **Learn more**: See [Configuration](/en/docs/configuration) for detailed config options.

### 2. Sync Your Configs

Expand All @@ -96,7 +96,7 @@ vsync sync --dry-run
vsync sync --prune
```

> 🔍 **Details**: Understand [sync modes](../core-concepts#sync-modes) in Core Concepts.
> 🔍 **Details**: Understand [sync modes](/en/docs/core-concepts#sync-modes) in Core Concepts.

## Understanding the Output

Expand Down Expand Up @@ -130,11 +130,11 @@ cursor:

Now that you've installed and initialized vsync:

1. **Learn the Concepts**: Understand [Core Concepts](../core-concepts) like sync modes and layers
2. **Configure Tools**: Explore [Configuration](../configuration) options for each tool
3. **Master Commands**: Check out all [CLI Commands](../cli-commands)
4. **Quick Reference**: Use the [Quick Reference](../quick-reference) cheat sheet
5. **Advanced Usage**: Dive into [Advanced Features](../advanced-features) like symlinks
1. **Learn the Concepts**: Understand [Core Concepts](/en/docs/core-concepts) like sync modes and layers
2. **Configure Tools**: Explore [Configuration](/en/docs/configuration) options for each tool
3. **Master Commands**: Check out all [CLI Commands](/en/docs/cli-commands)
4. **Quick Reference**: Use the [Quick Reference](/en/docs/quick-reference) cheat sheet
5. **Advanced Usage**: Dive into [Advanced Features](/en/docs/advanced-features) like symlinks

## Real-World Examples

Expand All @@ -157,7 +157,7 @@ vsync init --user # Configure which tools to sync
vsync sync --user # Sync personal Skills, MCP servers globally
```

> 💡 **Related**: Learn about [configuration layers](../core-concepts#configuration-layers).
> 💡 **Related**: Learn about [configuration layers](/en/docs/core-concepts#configuration-layers).

### Migration Between Tools

Expand All @@ -169,7 +169,7 @@ vsync init # Choose Cursor as SOURCE (reference standard)
vsync sync # All configs migrated instantly!
```

> 📖 **More info**: See [FAQ - Migration Questions](../faq#migration-questions).
> 📖 **More info**: See [FAQ - Migration Questions](/en/docs/faq#migration-questions).

## Troubleshooting

Expand All @@ -185,12 +185,12 @@ Make sure the tool's configuration directory exists (e.g., `.claude/`, `.cursor/

On macOS/Linux, you may need to grant permissions for file operations. Check that you have write access to the target directories.

> 🔧 **More help**: See the [FAQ](../faq#troubleshooting) for detailed troubleshooting.
> 🔧 **More help**: See the [FAQ](/en/docs/faq#troubleshooting) for detailed troubleshooting.

## Getting Help

- Run `vsync --help` for command overview
- Run `vsync <command> --help` for specific command help
- Check the [FAQ](../faq) for common questions
- Use the [Quick Reference](../quick-reference) for command examples
- Check the [FAQ](/en/docs/faq) for common questions
- Use the [Quick Reference](/en/docs/quick-reference) for command examples
- Open an issue on [GitHub](https://github.com/nicepkg/vsync/issues)
18 changes: 9 additions & 9 deletions website/content/en/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,19 @@ Welcome to the vsync documentation! Here you'll find everything you need to sync

### Getting Started

- **[Getting Started](../getting-started)** - Installation, initialization, and first sync
- **[Core Concepts](../core-concepts)** - Understanding sync modes, layers, and workflows
- **[Getting Started](/en/docs/getting-started)** - Installation, initialization, and first sync
- **[Core Concepts](/en/docs/core-concepts)** - Understanding sync modes, layers, and workflows

### Reference

- **[Configuration](../configuration)** - Config file structure and tool-specific formats
- **[CLI Commands](../cli-commands)** - Complete command reference with examples
- **[Quick Reference](../quick-reference)** - Command cheat sheet and common patterns
- **[Configuration](/en/docs/configuration)** - Config file structure and tool-specific formats
- **[CLI Commands](/en/docs/cli-commands)** - Complete command reference with examples
- **[Quick Reference](/en/docs/quick-reference)** - Command cheat sheet and common patterns

### Advanced

- **[Advanced Features](../advanced-features)** - Symlinks, performance optimization, and more
- **[FAQ](../faq)** - Common questions and troubleshooting
- **[Advanced Features](/en/docs/advanced-features)** - Symlinks, performance optimization, and more
- **[FAQ](/en/docs/faq)** - Common questions and troubleshooting

## Supported AI Tools

Expand Down Expand Up @@ -91,6 +91,6 @@ vsync sync

- **GitHub Issues**: [Report bugs or request features](https://github.com/nicepkg/vsync/issues)
- **CLI Help**: Run `vsync --help` or `vsync <command> --help`
- **Contributing**: Check out the [Contributing Guide](../../contributing)
- **Contributing**: Check out the [Contributing Guide](/en/contributing)

Ready to get started? Head over to [Getting Started](../getting-started)!
Ready to get started? Head over to [Getting Started](/en/docs/getting-started)!
38 changes: 19 additions & 19 deletions website/content/en/docs/quick-reference.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ vsync init --user
vsync sync --user
```

**[Learn more →](../getting-started)**
**[Learn more →](/en/docs/getting-started)**

### Daily Sync

Expand Down Expand Up @@ -68,7 +68,7 @@ vsync clean skill/old-skill
vsync sync --prune
```

**[Learn more →](../cli-commands#clean)**
**[Learn more →](/en/docs/cli-commands#clean)**

## Sync Modes

Expand All @@ -82,7 +82,7 @@ vsync sync
- ✅ Updates existing items
- ❌ Never deletes

**[Learn more →](../core-concepts#safe-mode-default)**
**[Learn more →](/en/docs/core-concepts#safe-mode-default)**

### Prune Mode

Expand All @@ -94,7 +94,7 @@ vsync sync --prune
- ✅ Updates existing items
- ⚠️ Deletes items not in source

**[Learn more →](../core-concepts#prune-mode)**
**[Learn more →](/en/docs/core-concepts#prune-mode)**

## Configuration Layers

Expand All @@ -118,7 +118,7 @@ vsync sync --user # Syncs global configs

**Use for**: Personal preferences, global skills

**[Learn more →](../core-concepts#configuration-layers)**
**[Learn more →](/en/docs/core-concepts#configuration-layers)**

## Command Examples

Expand Down Expand Up @@ -206,7 +206,7 @@ vsync clean --user
vsync clean skill/old-skill -y
```

**[Learn more →](../cli-commands#clean)**
**[Learn more →](/en/docs/cli-commands#clean)**

### import

Expand Down Expand Up @@ -237,7 +237,7 @@ vsync import ../other-project --user
}
```

**[Learn more →](../configuration)**
**[Learn more →](/en/docs/configuration)**

### Key Settings

Expand All @@ -261,7 +261,7 @@ vsync import ../other-project --user
| OpenCode | `{env:VAR}` | `{env:API_KEY}` |
| Codex | No interpolation | Direct value |

**[Learn more →](../configuration#mcp-configuration-differences)**
**[Learn more →](/en/docs/configuration#mcp-configuration-differences)**

### Config File Locations

Expand All @@ -272,7 +272,7 @@ vsync import ../other-project --user
| OpenCode | `opencode.json(c)` | `~/.opencode/opencode.json` |
| Codex | `config.toml` | `~/.codex/config.toml` |

**[Learn more →](../configuration#supported-tools)**
**[Learn more →](/en/docs/configuration#supported-tools)**

## Common Patterns

Expand All @@ -297,7 +297,7 @@ vsync sync
run: npx @nicepkg/vsync sync --yes
```

**[Learn more →](../advanced-features#cicd-integration)**
**[Learn more →](/en/docs/advanced-features#cicd-integration)**

### Migration Workflow

Expand All @@ -312,7 +312,7 @@ vsync plan
vsync sync
```

**[Learn more →](../faq#migration-questions)**
**[Learn more →](/en/docs/faq#migration-questions)**

## Exit Codes

Expand Down Expand Up @@ -360,14 +360,14 @@ mkdir -p ~/.cursor
vsync init
```

**[More troubleshooting →](../faq#troubleshooting)**
**[More troubleshooting →](/en/docs/faq#troubleshooting)**

## Related Resources

- **[Getting Started](../getting-started)** - Detailed installation guide
- **[Core Concepts](../core-concepts)** - Understanding vsync
- **[CLI Commands](../cli-commands)** - Full command reference
- **[Configuration](../configuration)** - Config file details
- **[Advanced Features](../advanced-features)** - Symlinks, performance
- **[FAQ](../faq)** - Common questions
- **[Contributing](../../contributing)** - Development guide
- **[Getting Started](/en/docs/getting-started)** - Detailed installation guide
- **[Core Concepts](/en/docs/core-concepts)** - Understanding vsync
- **[CLI Commands](/en/docs/cli-commands)** - Full command reference
- **[Configuration](/en/docs/configuration)** - Config file details
- **[Advanced Features](/en/docs/advanced-features)** - Symlinks, performance
- **[FAQ](/en/docs/faq)** - Common questions
- **[Contributing](/en/contributing)** - Development guide
4 changes: 2 additions & 2 deletions website/content/zh/_meta.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ export default {
commands: {
title: "CLI 命令",
type: "page",
href: "./docs/cli-commands",
href: "/zh/docs/cli-commands",
},
[packageJson.version]: {
title: `v${packageJson.version}`,
type: "menu",
items: {
contributing: {
title: "贡献指南",
href: "./contributing",
href: "/zh/contributing",
},
changelog: {
title: "更新日志",
Expand Down
6 changes: 3 additions & 3 deletions website/content/zh/docs/advanced-features.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -447,6 +447,6 @@ cat .vsync.json

## 下一步

- 查看 [FAQ](../faq) 了解常见问题
- 阅读关于[贡献](../../contributing)到 vsync
- 探索[配置](../configuration)详情
- 查看 [FAQ](/zh/docs/faq) 了解常见问题
- 阅读关于[贡献](/zh/contributing)到 vsync
- 探索[配置](/zh/docs/configuration)详情
6 changes: 3 additions & 3 deletions website/content/zh/docs/cli-commands.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -549,6 +549,6 @@ vsync sync --help

## 下一步

- 了解[高级功能](../advanced-features)
- 查看 [FAQ](../faq) 进行故障排除
- 探索[配置](../configuration)选项
- 了解[高级功能](/zh/docs/advanced-features)
- 查看 [FAQ](/zh/docs/faq) 进行故障排除
- 探索[配置](/zh/docs/configuration)选项
6 changes: 3 additions & 3 deletions website/content/zh/docs/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,6 @@ vsync 在 `.vsync-cache/manifest.json` 维护 manifest:

## 下一步

- 学习所有 [CLI 命令](../cli-commands)
- 探索[高级功能](../advanced-features)
- 查看 [FAQ](../faq) 进行故障排除
- 学习所有 [CLI 命令](/zh/docs/cli-commands)
- 探索[高级功能](/zh/docs/advanced-features)
- 查看 [FAQ](/zh/docs/faq) 进行故障排除
6 changes: 3 additions & 3 deletions website/content/zh/docs/core-concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,6 @@ vsync **从不展开**环境变量——它保留语法:

现在您理解了核心概念:

- 了解[配置](../configuration)文件结构
- 详细探索 [CLI 命令](../cli-commands)
- 发现[高级功能](../advanced-features),如 symlinks
- 了解[配置](/zh/docs/configuration)文件结构
- 详细探索 [CLI 命令](/zh/docs/cli-commands)
- 发现[高级功能](/zh/docs/advanced-features),如 symlinks
Loading
Loading