dotfiles
一套跨平台的个人开发环境配置文件集合
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:dotfiles。 它的用途是:一套跨平台的个人开发环境配置文件集合 详细介绍见:https://321skill.com/skills/dotfiles-lordhamster-dev/ 请根据该页面的说明完成安装。
使用示例
“我新买了一台Mac,想快速配置和之前Arch Linux上一样的开发环境,包括Zsh主题、Neovim插件和Kitty终端。”,它会引导你克隆这个dotfiles仓库并运行安装脚本,自动安装依赖并链接配置文件,让你快速获得熟悉的开发体验。或者
对AI说:“我的Neovim配置有点乱,想参考一个结构清晰、插件管理现代的配置方案。”,它可以为你解析这个仓库中Neovim的配置结构和插件列表,供你借鉴。
介绍
这个仓库解决了开发者在不同操作系统(macOS和Arch Linux)之间切换时,需要重复配置开发环境、终端、编辑器等工具的繁琐问题。它提供了一套经过精心调校的配置文件,涵盖Shell、编辑器、终端、窗口管理器等多个核心工具,确保用户能在不同平台上获得一致且高效的开发体验。
使用方式非常简单,通过Git克隆仓库到本地,然后运行安装脚本即可一键部署所有配置。仓库结构清晰,通常包含安装脚本、配置文件目录和文档说明,用户可以根据自身需求选择性地启用或修改特定模块的配置。
它非常适合追求效率、希望统一多设备开发环境的开发者和技术爱好者,特别是那些需要在macOS和Linux系统间切换工作,或者希望快速搭建一套成熟、美观且功能强大的个人工作站的用户。
建议有基础命令行操作经验的用户使用。在安装前,请务必备份自己原有的配置文件。由于配置高度个性化,初次使用时建议先阅读README,了解各个模块的作用,再根据个人习惯进行调整,避免直接覆盖导致原有工作流中断。
核心特点
核心区别在于其明确的双平台(macOS与Arch Linux)兼容性设计,并提供了针对Hyprland(Linux)和Aerospace(macOS)等现代窗口管理器的具体配置,而非仅聚焦于Shell或编辑器。
注意事项
不适合仅使用Windows系统,或希望开箱即用、完全不进行任何自定义调整的用户。
常见问题
这个配置支持Windows吗?
不支持,该仓库主要针对macOS和Arch Linux系统设计。
如何只安装Neovim的配置?
可以查看仓库结构,通常配置文件是模块化的,你可以手动复制对应目录的文件到你的配置路径。