「Configs」开源 macOS 配置文件管理器:集中编辑 .zshrc、.gitconfig 并自动记录版本历史

Configs 配置文件管理器界面

Configs 是一个开源 macOS 配置文件管理工具,原仓库名叫 configEditor。它想解决的是开发者电脑里那些散落在各处的配置文件:.zshrc.gitconfig.vimrcnginx.conf 之类,平时常改,但不一定有一个舒服的入口。

这个项目用 SwiftUI 开发,采用 Apache-2.0 License,目前 GitHub 上大约 213 stars,最新 release 是 v2.0.3。README 写明支持 macOS 13+,可以从 release 下载 DMG,也可以自己用 Xcode 编译。

把配置文件当成一组可管理的文档

Configs 会自动扫描常见配置文件,也支持批量导入和拖放添加。进入应用后,你可以给文件打彩色标签、分组管理、搜索内容、显示行号、切换暗色模式,还能用右键菜单把文件快速丢到 Finder、Terminal 或 VSCode 里继续处理。

它最实用的一点是版本管理:应用会基于 Git 自动记录每次编辑,支持查看历史、对比差异和一键恢复。对经常调 shell、Git、编辑器或代理配置的人来说,这比“打开文本编辑器改完就忘”稳得多。编辑 .zshrc 这类 shell 配置后,保存时还可以自动执行 source,让改动即时生效。

如果你的配置文件已经全部纳入 dotfiles 仓库,Configs 未必能替代现有流程;但它很适合当作本机配置的可视化入口,尤其是那些还没系统整理 dotfiles、但又不想每次都在终端里找路径的人。

传送门

https://github.com/iHongRen/configEditor

原创文章,如若转载,请注明出处:https://wefound.cc/p/3948.html

(0)
「Spotifly」开源原生 macOS Spotify 客户端:轻量播放器、队列管理和快捷键控制
上一篇 6天前
「Cocoa-Way」开源 macOS Wayland Compositor:不用 XQuartz,把 Linux GUI 应用流式带到 Mac
下一篇 6天前

相关推荐