dotfiles

一套用于快速搭建和同步个人开发环境的配置文件集合。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:dotfiles。
它的用途是:一套用于快速搭建和同步个人开发环境的配置文件集合。
详细介绍见:https://321skill.com/skills/dotfiles-pastjean/
请根据该页面的说明完成安装。

使用示例

“我刚拿到一台新的 MacBook,需要快速配置好我的开发环境。”,它会指导你克隆这个 dotfiles 仓库并运行安装脚本,自动为你安装 Homebrew、常用开发工具、配置 Fish shell 并链接所有个人偏好设置,让你在几分钟内获得一个熟悉且高效的工作环境。

介绍

这个仓库解决了开发者在多台设备间或重装系统后,需要手动、重复配置开发环境的繁琐问题。它通过脚本将个人偏好的 shell 配置、编辑器设置、常用工具等集中管理,实现一键安装和同步。

使用时,用户只需克隆仓库并运行安装脚本,即可自动链接配置文件、安装 Homebrew 包管理器及其预设的应用程序,并将默认 shell 切换为 Fish。整个过程自动化程度高,减少了手动操作。

它非常适合经常更换工作设备、有洁癖希望环境统一、或希望快速在新机器上恢复生产力的开发者。无论是个人开发者还是团队新成员,都能通过它快速获得一套成熟、个性化的开发环境。

需要注意的是,此配置主要针对 macOS 系统,且预设的工具和偏好(如 Fish shell)可能与用户习惯不符。使用前建议先浏览仓库内容,根据自身需求修改 Brewfile 和配置文件,避免盲目覆盖现有配置。

核心特点

与同类 dotfiles 仓库相比,它深度集成了 Homebrew Bundle 进行 macOS 应用的批量安装与管理,并默认采用 Fish shell 及其配套生态,提供了从系统工具到 shell 环境的完整开箱即用方案。

注意事项

主要面向 macOS 用户,且预设配置(如 Fish shell)可能不适用于习惯 Bash 或 Zsh 的用户,需要一定调整成本。

常见问题

这个 dotfiles 支持 Windows 或 Linux 吗?

核心的配置文件(如编辑器配置)可能通用,但安装脚本和 Homebrew 部分主要针对 macOS,在其他系统上需要手动调整。

如何自定义要安装的软件?

编辑仓库根目录下的 `Brewfile` 文件,可以增删 Homebrew 安装的应用程序和命令行工具。