dotfiles

一套跨平台、现代化的个人开发环境配置集合。

安装使用

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

帮我安装这个 AI Skill:dotfiles。
它的用途是:一套跨平台、现代化的个人开发环境配置集合。
详细介绍见:https://321skill.com/skills/dotfiles-efterklang/
请根据该页面的说明完成安装。

使用示例

“我刚换了一台新Mac,想快速搭建一个高效好看的开发环境,可以参考哪个仓库?” 它会推荐这个dotfiles仓库,并说明其提供了从终端Shell、编辑器主题到状态栏的一站式配置。或者

对AI说:“我想把默认的ls和cat命令换成更强大的替代品,有什么推荐?” 它会基于此仓库的配置,推荐使用eza替代ls,用bat替代cat,并解释其优势。

介绍

这个仓库解决了开发者在不同操作系统(Windows、macOS、Linux)之间配置和维护统一、高效、美观的开发环境的难题。它提供了一套开箱即用的配置文件,覆盖了从终端、编辑器到状态栏、浏览器的完整工具链。

使用方式非常简单,通过仓库提供的安装脚本或手动复制配置文件,即可快速将你的开发环境配置为与仓库一致的状态。它不仅仅是配置文件的堆砌,更是一套经过精心挑选和整合的现代开发工具集。

它非常适合追求效率与美观、需要在多台设备或多平台间同步开发环境、以及希望探索和采用现代化命令行工具的开发者和技术爱好者。对于刚接触命令行或希望优化工作流的初学者,这也是一个极佳的学习范本。

需要注意的是,直接应用这些配置会覆盖你原有的设置,建议先备份个人配置文件。此外,部分工具和配置可能需要根据你的具体操作系统和软件版本进行微调,以达到最佳效果。

核心特点

与零散的配置分享不同,它提供了一套高度集成、跨三大操作系统的完整开发环境方案,并深度整合了Nushell、Zellij/Tmux、fzf及一系列现代化CLI替代工具(如eza、bat、delta),形成了统一且强大的终端工作流。

注意事项

不适合希望保持原有配置习惯、或对特定工具链有强依赖而不愿迁移的用户。

常见问题

如何安装这个dotfiles配置?

请参考仓库内的 docs/INSTALL.md 文件,里面有详细的跨平台安装指南。

这套配置支持Windows吗?

支持,它专门为Windows、macOS和Linux提供了相应的配置,例如在Windows上使用Yasb状态栏。