Skip to content

Commit 166a83e

Browse files
committed
feat: 第三批软件扩展(21个新软件 + 2个新套餐)
新增软件(21个): - 压缩: 7-Zip, WinRAR, Keka - 数据库: DBeaver, TablePlus, MongoDB Compass, Redis Insight - 终端: Kitty, Warp, Tabby, iTerm2 - macOS 工具: DaisyDisk, CleanMyMac, AppCleaner, MonitorControl, Karabiner-Elements, Hammerspoon, Stats, IINA, Kaleidoscope - 其他: GitHub Desktop 新增套餐(2个): - 🗄️ 数据库/Database (DBeaver, TablePlus, MongoDB Compass, Redis Insight) - ⌨️ 终端工具/Terminal (Kitty, Warp, Tabby, GitHub Desktop) 套餐更新: - macOS 效率: 新增 12 个 macOS 专属工具 - 实用工具: 新增 7-Zip, WinRAR 总计: 72个软件, 11个套餐 版本号: v0.37.0
1 parent e00c2f0 commit 166a83e

1 file changed

Lines changed: 36 additions & 3 deletions

File tree

‎config/profiles.json‎

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,25 @@
4646
"name": "macOS 效率/macOS Productivity",
4747
"desc": "macOS 专属效率工具/macOS-exclusive productivity tools",
4848
"icon": "🍎",
49-
"includes": ["raycast", "alfred", "rectangle", "the-unarchiver"]
49+
"includes": ["raycast", "alfred", "rectangle", "the-unarchiver", "stats", "iina", "keka", "appcleaner", "monitorcontrol", "karabiner-elements", "hammerspoon", "daisydisk", "cleanmymac", "iterm2"]
5050
},
5151
"utilities": {
5252
"name": "实用工具/Utilities",
5353
"desc": "系统工具、下载、镜像烧录/System tools, downloads, imaging",
5454
"icon": "🔧",
55-
"includes": ["balenaetcher", "transmission", "qbittorrent", "handbrake", "audacity", "termius"]
55+
"includes": ["balenaetcher", "transmission", "qbittorrent", "handbrake", "audacity", "termius", "7zip", "winrar"]
56+
},
57+
"database": {
58+
"name": "数据库/Database",
59+
"desc": "数据库管理工具/Database management tools",
60+
"icon": "🗄️",
61+
"includes": ["dbeaver", "tableplus", "mongodb-compass", "redis-insight"]
62+
},
63+
"terminal": {
64+
"name": "终端工具/Terminal",
65+
"desc": "终端模拟器、Shell 工具/Terminal emulators, shell tools",
66+
"icon": "⌨️",
67+
"includes": ["kitty", "warp", "tabby", "github-desktop"]
5668
}
5769
},
5870
"software": {
@@ -106,6 +118,27 @@
106118
"transmission": {"name": "Transmission", "desc": "BT 下载客户端/BT download client", "win": "winget install Transmission.Transmission", "mac": "brew install --cask transmission", "linux": "sudo apt install -y transmission-gtk", "linux_dnf": "sudo dnf install -y transmission", "linux_pacman": "sudo pacman -S transmission-gtk", "check_win": "winget list Transmission.Transmission", "check_mac": "ls /Applications/Transmission.app 2>/dev/null", "check_linux": "which transmission-gtk 2>/dev/null", "check_linux_dnf": "which transmission-gtk 2>/dev/null", "check_linux_pacman": "which transmission-gtk 2>/dev/null"},
107119
"qbittorrent": {"name": "qBittorrent", "desc": "开源 BT 下载/Open-source BT download", "win": "winget install qBittorrent.qBittorrent", "mac": "brew install --cask qbittorrent", "linux": "sudo apt install -y qbittorrent", "linux_dnf": "sudo dnf install -y qbittorrent", "linux_pacman": "sudo pacman -S qbittorrent", "check_win": "winget list qBittorrent.qBittorrent", "check_mac": "ls /Applications/qBittorrent.app 2>/dev/null", "check_linux": "which qbittorrent 2>/dev/null", "check_linux_dnf": "which qbittorrent 2>/dev/null", "check_linux_pacman": "which qbittorrent 2>/dev/null"},
108120
"handbrake": {"name": "HandBrake", "desc": "视频转码工具/Video transcoder", "win": "winget install HandBrake.HandBrake", "mac": "brew install --cask handbrake", "linux": "sudo apt install -y handbrake", "linux_dnf": "sudo dnf install -y HandBrake-gui", "linux_pacman": "sudo pacman -S handbrake", "check_win": "winget list HandBrake.HandBrake", "check_mac": "ls /Applications/HandBrake.app 2>/dev/null", "check_linux": "which handbrake 2>/dev/null", "check_linux_dnf": "which HandBrakeCLI 2>/dev/null", "check_linux_pacman": "which handbrake 2>/dev/null"},
109-
"audacity": {"name": "Audacity", "desc": "音频编辑工具/Audio editor", "win": "winget install Audacity.Audacity", "mac": "brew install --cask audacity", "linux": "sudo apt install -y audacity", "linux_dnf": "sudo dnf install -y audacity", "linux_pacman": "sudo pacman -S audacity", "check_win": "winget list Audacity.Audacity", "check_mac": "ls /Applications/Audacity.app 2>/dev/null", "check_linux": "which audacity 2>/dev/null", "check_linux_dnf": "which audacity 2>/dev/null", "check_linux_pacman": "which audacity 2>/dev/null"}
121+
"audacity": {"name": "Audacity", "desc": "音频编辑工具/Audio editor", "win": "winget install Audacity.Audacity", "mac": "brew install --cask audacity", "linux": "sudo apt install -y audacity", "linux_dnf": "sudo dnf install -y audacity", "linux_pacman": "sudo pacman -S audacity", "check_win": "winget list Audacity.Audacity", "check_mac": "ls /Applications/Audacity.app 2>/dev/null", "check_linux": "which audacity 2>/dev/null", "check_linux_dnf": "which audacity 2>/dev/null", "check_linux_pacman": "which audacity 2>/dev/null"},
122+
"7zip": {"name": "7-Zip", "desc": "压缩工具/Compression tool", "win": "winget install 7zip.7zip", "mac": "brew install p7zip", "linux": "sudo apt install -y p7zip-full", "linux_dnf": "sudo dnf install -y p7zip", "linux_pacman": "sudo pacman -S p7zip", "check_win": "winget list 7zip.7zip", "check_mac": "which 7z 2>/dev/null", "check_linux": "which 7z 2>/dev/null", "check_linux_dnf": "which 7z 2>/dev/null", "check_linux_pacman": "which 7z 2>/dev/null"},
123+
"winrar": {"name": "WinRAR", "desc": "压缩工具/Compression tool", "win": "winget install RARLab.WinRAR", "mac": "brew install rar", "linux": "sudo apt install -y rar", "linux_dnf": "sudo dnf install -y rar", "linux_pacman": "sudo pacman -S rar", "check_win": "winget list RARLab.WinRAR", "check_mac": "which rar 2>/dev/null", "check_linux": "which rar 2>/dev/null", "check_linux_dnf": "which rar 2>/dev/null", "check_linux_pacman": "which rar 2>/dev/null"},
124+
"keka": {"name": "Keka", "desc": "macOS 压缩工具/macOS compression tool", "win": "echo Keka not available on Windows", "mac": "brew install --cask keka", "linux": "echo Keka not available on Linux", "linux_dnf": "echo Keka not available on Linux", "linux_pacman": "echo Keka not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Keka.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
125+
"dbeaver": {"name": "DBeaver", "desc": "数据库管理工具/Database management tool", "win": "winget install DBeaver.DBeaver", "mac": "brew install --cask dbeaver-community", "linux": "sudo apt install -y dbeaver-ce", "linux_dnf": "sudo dnf install -y dbeaver", "linux_pacman": "yay -S dbeaver", "check_win": "winget list DBeaver.DBeaver", "check_mac": "ls /Applications/DBeaver.app 2>/dev/null", "check_linux": "which dbeaver 2>/dev/null", "check_linux_dnf": "which dbeaver 2>/dev/null", "check_linux_pacman": "which dbeaver 2>/dev/null"},
126+
"tableplus": {"name": "TablePlus", "desc": "数据库管理工具/Database management tool", "win": "winget install TablePlus.TablePlus", "mac": "brew install --cask tableplus", "linux": "curl -o /tmp/tableplus.deb https://deb.tableplus.com/tableplus_latest_amd64.deb && sudo dpkg -i /tmp/tableplus.deb", "linux_dnf": "echo TablePlus not available on DNF", "linux_pacman": "yay -S tableplus", "check_win": "winget list TablePlus.TablePlus", "check_mac": "ls /Applications/TablePlus.app 2>/dev/null", "check_linux": "which tableplus 2>/dev/null", "check_linux_dnf": "echo not_available", "check_linux_pacman": "which tableplus 2>/dev/null"},
127+
"mongodb-compass": {"name": "MongoDB Compass", "desc": "MongoDB GUI/MongoDB GUI", "win": "winget install MongoDB.Compass", "mac": "brew install --cask mongodb-compass", "linux": "curl -o /tmp/mongodb-compass.deb https://downloads.mongodb.com/compass/mongodb-compass_latest_amd64.deb && sudo dpkg -i /tmp/mongodb-compass.deb", "linux_dnf": "echo MongoDB Compass not available on DNF", "linux_pacman": "yay -S mongodb-compass", "check_win": "winget list MongoDB.Compass", "check_mac": "ls /Applications/MongoDB\\ Compass.app 2>/dev/null", "check_linux": "which mongodb-compass 2>/dev/null", "check_linux_dnf": "echo not_available", "check_linux_pacman": "which mongodb-compass 2>/dev/null"},
128+
"redis-insight": {"name": "Redis Insight", "desc": "Redis GUI/Redis GUI", "win": "winget install Redis.RedisInsight", "mac": "brew install --cask redis-insight", "linux": "curl -o /tmp/redis-insight.AppImage https://github.com/RedisInsight/RedisInsight/releases/latest/download/Redis-Insight-x86_64.AppImage && chmod +x /tmp/redis-insight.AppImage", "linux_dnf": "curl -o /tmp/redis-insight.AppImage https://github.com/RedisInsight/RedisInsight/releases/latest/download/Redis-Insight-x86_64.AppImage && chmod +x /tmp/redis-insight.AppImage", "linux_pacman": "yay -S redis-insight", "check_win": "winget list Redis.RedisInsight", "check_mac": "ls /Applications/Redis\\ Insight.app 2>/dev/null", "check_linux": "which redis-insight 2>/dev/null", "check_linux_dnf": "which redis-insight 2>/dev/null", "check_linux_pacman": "which redis-insight 2>/dev/null"},
129+
"kitty": {"name": "Kitty", "desc": "终端模拟器/Terminal emulator", "win": "winget install Kovidgoyal.kitty", "mac": "brew install --cask kitty", "linux": "sudo apt install -y kitty", "linux_dnf": "sudo dnf install -y kitty", "linux_pacman": "sudo pacman -S kitty", "check_win": "winget list Kovidgoyal.kitty", "check_mac": "ls /Applications/kitty.app 2>/dev/null", "check_linux": "which kitty 2>/dev/null", "check_linux_dnf": "which kitty 2>/dev/null", "check_linux_pacman": "which kitty 2>/dev/null"},
130+
"warp": {"name": "Warp", "desc": "Rust 终端/Rust terminal", "win": "echo Warp not available on Windows", "mac": "brew install --cask warp", "linux": "echo Warp not available on Linux", "linux_dnf": "echo Warp not available on Linux", "linux_pacman": "echo Warp not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Warp.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
131+
"tabby": {"name": "Tabby", "desc": "终端模拟器/Terminal emulator", "win": "winget install Eugeny.Tabby", "mac": "brew install --cask tabby", "linux": "curl -o /tmp/tabby.deb https://github.com/Eugeny/tabby/releases/latest/download/tabby-1.0.218-linux-x64.deb && sudo dpkg -i /tmp/tabby.deb", "linux_dnf": "curl -o /tmp/tabby.rpm https://github.com/Eugeny/tabby/releases/latest/download/tabby-1.0.218-linux-x64.rpm && sudo dnf install -y /tmp/tabby.rpm", "linux_pacman": "yay -S tabby", "check_win": "winget list Eugeny.Tabby", "check_mac": "ls /Applications/Tabby.app 2>/dev/null", "check_linux": "which tabby 2>/dev/null", "check_linux_dnf": "which tabby 2>/dev/null", "check_linux_pacman": "which tabby 2>/dev/null"},
132+
"iterm2": {"name": "iTerm2", "desc": "macOS 终端/macOS terminal", "win": "echo iTerm2 not available on Windows", "mac": "brew install --cask iterm2", "linux": "echo iTerm2 not available on Linux", "linux_dnf": "echo iTerm2 not available on Linux", "linux_pacman": "echo iTerm2 not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/iTerm.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
133+
"daisydisk": {"name": "DaisyDisk", "desc": "磁盘空间分析/Disk space analysis", "win": "echo DaisyDisk not available on Windows", "mac": "brew install --cask daisydisk", "linux": "echo DaisyDisk not available on Linux", "linux_dnf": "echo DaisyDisk not available on Linux", "linux_pacman": "echo DaisyDisk not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/DaisyDisk.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
134+
"cleanmymac": {"name": "CleanMyMac", "desc": "macOS 清理工具/macOS cleanup tool", "win": "echo CleanMyMac not available on Windows", "mac": "brew install --cask cleanmymac", "linux": "echo CleanMyMac not available on Linux", "linux_dnf": "echo CleanMyMac not available on Linux", "linux_pacman": "echo CleanMyMac not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/CleanMyMac\\ X.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
135+
"appcleaner": {"name": "AppCleaner", "desc": "macOS 应用卸载/macOS app uninstaller", "win": "echo AppCleaner not available on Windows", "mac": "brew install --cask appcleaner", "linux": "echo AppCleaner not available on Linux", "linux_dnf": "echo AppCleaner not available on Linux", "linux_pacman": "echo AppCleaner not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/AppCleaner.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
136+
"monitorcontrol": {"name": "MonitorControl", "desc": "外接显示器亮度控制/External display brightness control", "win": "echo MonitorControl not available on Windows", "mac": "brew install --cask monitorcontrol", "linux": "echo MonitorControl not available on Linux", "linux_dnf": "echo MonitorControl not available on Linux", "linux_pacman": "echo MonitorControl not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/MonitorControl.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
137+
"karabiner-elements": {"name": "Karabiner-Elements", "desc": "键盘映射工具/Keyboard remapper", "win": "echo Karabiner-Elements not available on Windows", "mac": "brew install --cask karabiner-elements", "linux": "echo Karabiner-Elements not available on Linux", "linux_dnf": "echo Karabiner-Elements not available on Linux", "linux_pacman": "echo Karabiner-Elements not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Karabiner-Elements.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
138+
"hammerspoon": {"name": "Hammerspoon", "desc": "macOS 自动化工具/macOS automation tool", "win": "echo Hammerspoon not available on Windows", "mac": "brew install --cask hammerspoon", "linux": "echo Hammerspoon not available on Linux", "linux_dnf": "echo Hammerspoon not available on Linux", "linux_pacman": "echo Hammerspoon not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Hammerspoon.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
139+
"stats": {"name": "Stats", "desc": "macOS 系统监控菜单栏/macOS system monitor menu bar", "win": "echo Stats not available on Windows", "mac": "brew install --cask stats", "linux": "echo Stats not available on Linux", "linux_dnf": "echo Stats not available on Linux", "linux_pacman": "echo Stats not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Stats.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
140+
"iina": {"name": "IINA", "desc": "macOS 现代媒体播放器/macOS modern media player", "win": "echo IINA not available on Windows", "mac": "brew install --cask iina", "linux": "echo IINA not available on Linux", "linux_dnf": "echo IINA not available on Linux", "linux_pacman": "echo IINA not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/IINA.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
141+
"kaleidoscope": {"name": "Kaleidoscope", "desc": "macOS 文件对比工具/macOS file diff tool", "win": "echo Kaleidoscope not available on Windows", "mac": "brew install --cask kaleidoscope", "linux": "echo Kaleidoscope not available on Linux", "linux_dnf": "echo Kaleidoscope not available on Linux", "linux_pacman": "echo Kaleidoscope not available on Linux", "check_win": "echo not_available", "check_mac": "ls /Applications/Kaleidoscope.app 2>/dev/null", "check_linux": "echo not_available", "check_linux_dnf": "echo not_available", "check_linux_pacman": "echo not_available"},
142+
"github-desktop": {"name": "GitHub Desktop", "desc": "GitHub GUI 客户端/GitHub GUI client", "win": "winget install GitHub.GitHubDesktop", "mac": "brew install --cask github", "linux": "curl -o /tmp/github-desktop.deb https://github.com/shiftkey/desktop/releases/latest/download/GitHubDesktop-linux-amd64.deb && sudo dpkg -i /tmp/github-desktop.deb", "linux_dnf": "curl -o /tmp/github-desktop.rpm https://github.com/shiftkey/desktop/releases/latest/download/GitHubDesktop-linux-x86_64.rpm && sudo dnf install -y /tmp/github-desktop.rpm", "linux_pacman": "yay -S github-desktop-bin", "check_win": "winget list GitHub.GitHubDesktop", "check_mac": "ls /Applications/GitHub\\ Desktop.app 2>/dev/null", "check_linux": "which github-desktop 2>/dev/null", "check_linux_dnf": "which github-desktop 2>/dev/null", "check_linux_pacman": "which github-desktop 2>/dev/null"}
110143
}
111144
}

0 commit comments

Comments
 (0)