docs: add documentation and sync script
- CLAUDE.md: guidance for Claude Code AI - README.md: repository overview and structure - QUICKSTART.md: setup and usage guide - SUMMARY.md: inventory of workflows and snippets - alfred-sync.sh: git sync script for Alfred preferences Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
85
SUMMARY.md
Normal file
85
SUMMARY.md
Normal file
@@ -0,0 +1,85 @@
|
||||
# Repository Summary
|
||||
|
||||
Alfred Preferences Sync - A git-based synchronization setup for Alfred workflows, snippets, and preferences across multiple Mac machines.
|
||||
|
||||
## Contents
|
||||
|
||||
### Workflows (6 total)
|
||||
|
||||
| ID | Name | Bundle ID |
|
||||
|----|------|-----------|
|
||||
| 35C994AB... | 無腦生密碼 | DELL |
|
||||
| 60982561... | 使用Prettier自動格式化程式碼 | - |
|
||||
| 88DDE590... | Office 滅證 | com.timmy.officecleaner |
|
||||
| CB674C87... | 使用urldecode解碼URL編碼字串 | - |
|
||||
| D7139EE1... | 盤古之白自動加空格 | - |
|
||||
| F776EB14... | TextTaiwanizer | - |
|
||||
|
||||
### Snippet Collections (30+ categories)
|
||||
|
||||
**Chinese/Text Collections:**
|
||||
- 中文輸出速查 - Chinese vocabulary and phrases
|
||||
- 術語速查字典 - Technical terminology (SQL, Oracle, Marketing, etc.)
|
||||
- 特殊字元輸出集 - Special characters
|
||||
- 日本語 - Japanese snippets
|
||||
|
||||
**Tool-Specific Collections:**
|
||||
- Docker
|
||||
- Homebrew 工具箱
|
||||
- Podman
|
||||
- Lima
|
||||
- Visual Studio Code
|
||||
- gcloud
|
||||
- pyenv
|
||||
- pipenv
|
||||
- Supervisor 管理工具
|
||||
- OpenWrt UCI 工具箱
|
||||
- Sudo 管理小幫手
|
||||
- Tone & Prompt 工具箱
|
||||
|
||||
**Other Collections:**
|
||||
- 常用密碼快速鍵
|
||||
- Note
|
||||
- alias
|
||||
- cmd
|
||||
- 寶可夢
|
||||
- 標籤
|
||||
- topsecret (credentials)
|
||||
|
||||
### Preferences
|
||||
|
||||
- `prefs.plist` - Main Alfred preferences (location: Taiwan)
|
||||
- Features and workflow configurations
|
||||
|
||||
## Files
|
||||
|
||||
| File | Purpose |
|
||||
|------|---------|
|
||||
| `alfred-sync.sh` | Git sync script (add, commit, push) |
|
||||
| `Alfred.alfredpreferences/` | Alfred preferences package |
|
||||
| `CLAUDE.md` | Guidance for Claude Code AI |
|
||||
| `README.md` | Repository overview |
|
||||
| `QUICKSTART.md` | Quick start guide |
|
||||
| `SUMMARY.md` | This file |
|
||||
|
||||
## Quick Commands
|
||||
|
||||
```bash
|
||||
# Sync changes
|
||||
./alfred-sync.sh
|
||||
|
||||
# Pull latest changes
|
||||
git pull
|
||||
|
||||
# Check workflow names
|
||||
for dir in Alfred.alfredpreferences/workflows/*/; do
|
||||
plutil -p "$dir/info.plist" | grep "name"
|
||||
done
|
||||
```
|
||||
|
||||
## Technical Details
|
||||
|
||||
- **Format**: XML plist for workflows, JSON for snippets
|
||||
- **Sync Method**: Git with manual sync script
|
||||
- **Alfred Version**: Compatible with Alfred 4+
|
||||
- **macOS Location**: `~/Library/Application Support/Alfred/`
|
||||
Reference in New Issue
Block a user