登录 注册
其他
441
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Lua
语言
—
创建时间
最近更新

项目能做什么

作者使用 Vim 的个人 dotfiles 配置文件。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# dotfiles

The whole machine is described declaratively in a single file — [`mise.toml`](mise.toml), a symlink to [`home/.config/mise/config.toml`](home/.config/mise/config.toml). Everything that lands in `$HOME` lives under `home/` at the path it has there; the repo root holds only what belongs to the repo itself.
macOS only.
Requires mise 2026.11.4 or newer; CI uses 2026.11.4 explicitly.
It is applied by [`mise bootstrap`](https://mise.jdx.dev/bootstrap.html): system
packages, git repos, dotfile symlinks, login shell and tools.

## A new mac, from scratch

Five steps. You will be asked for a password twice — that is normal, it is
spelled out below where.

### 1. Xcode Command Line Tools

On a clean macOS `git` and `make` are stubs, so the very first command pops up
the GUI installer. Better to launch it up front and wait:

```sh
xcode-select --install
```

### 2. Get a GitHub token

`[tools]` is almost entirely on `latest`, so mise goes to `api.github.com` for
versions, where anonymous access gets 60 requests per hour — not enough for a
toolset this size. Normally the token comes from `gh`
(`github.credential_command` in `[settings]`), but on a fresh machine `gh` is not
authenticated yet, so for the first run the PAT has to be pulled out of 1Password
by hand (from a phone or the web). Without a token bootstrap does not fail, but it drowns in `429`s and
retries.

### 3. Clone over https

There are no ssh keys on a new machine yet, so not `git@`:

```sh
git clone https://github.com/mokevnin/dotfiles.git ~/dotfiles
cd ~/dotfiles
```

Later, once the keys are in place: `git remote set-url origin git@github.com:mokevnin/dotfiles.git`.

### 4. Run it

```sh
export GITHUB_TOKEN=…   # from step 2
make install
```

`make install` = install Homebrew, install mise with it, and run `mise bootstrap
--yes`. Nothing has to be on the machine beforehand. Run it **from
`~/dotfiles`** — why, is explained below in "What lives where". The `--yes` flag
is also what keeps mise from asking whether you trust the config.

What happens, in order:

| | |
|---|---|
| `brew` target | installs Homebrew if it is missing — **asks for a password** |
| `mise` target | `brew install mise` |
| `pre-packages` hook | the same Homebrew installer, for the case where bootstrap is run without the Makefile. Here brew already exists, so it does nothing |
| `[bootstrap.packages]` | brew formulae and casks, GUI apps included. `pkg` casks (`docker-desktop`, `zoom`, `nordvpn`, `session-manager-plugin`) go through `installer(8)` and **ask for a password** |
| `[bootstrap.directories]` | creates `~/Downloads/Screenshots`, the folder the screenshot preference below points at. macOS does not create it, and a screenshot taken into a missing folder goes nowhere |
| `[bootstrap.repos]` | clones oh-my-zsh — only its plugin files are used |
| `[dotfiles]` | symlinks `~/.config/nvim`, `~/.config/mise/config.toml`, `~/.gitconfig`, `~/.config/starship.toml`, `~/.config/zsh/rc.zsh`, and writes the one li
阅读完整原文

项目深度分析 AI 生成

Mac 极速装机与团队基线配置 SaaS (Mac Onboarding as a Service)

产品构想受该项目一键 mise/brew 自动化配置启发,打造面向中小研发团队的 Mac 自动装机与安全合规配置平台,通过网页生成专属配置脚本并一键运行。
核心功能可视化的工具链依赖管理面板、支持 mise/brew/asdf 等包管理器导出、企业安全偏好策略下发、零配置一键安装执行脚本生成。
目标用户需要为新入职工程师快速配置统一开发环境的初创团队负责人、IT 运维工程师。
难度/周期中等 · 1-2 个月 · 成本:极低(主要是轻量 Web 服务与存储成本)
收费模式按团队席位订阅(如每席位每月 $5-10),提供基础免费版与高级企业合规版。
竞争风险存在开源竞品(如 nix-darwin, chezmoi, ansible)以及传统企业 MDM 工具(如 Jamf)竞争。
依据 尚需验证的假设

商业化现代终端与 Neovim 开发环境订阅包 (Pro Terminal Kit)

产品构想将仓库中高质量的 Neovim (Lua)、tmux、zsh 配置打磨成模块化、开箱即用且持续维护的现代终端工作流发行版,配备专属排错支持与插件更新流水线。
核心功能预配置的 LSP/调试器/AI 补全集成、开箱即用的主题与快捷键生态、定期的跨版本升级与向后兼容测试保证、专属私有配置模板。
目标用户希望获得极致终端/Neovim 效率但缺乏时间自行编写维护大量 Lua/Shell 配置的专业开发者。
难度/周期低 · 2-4 周 · 成本:几乎为零(个人时间投入为主)
收费模式Gumroad/GitHub Sponsors 购买数字产品($29-$79 一次性买断,含 1 年更新支持)。
竞争风险开源生态中存在大量成熟免费替代方案(如 AstroNvim, LazyVim, LunarVim),买单转化率较低。
依据 已验证事实

跨设备开发者配置与密钥同步 CLI (Dotfile & Secret Sync)

产品构想针对该项目装机需要手动配置 GitHub Token 和 1Password 凭据的痛点,构建端到端加密的 dotfiles 与环境变量云同步 CLI 工具。
核心功能E2EE 加密同步 dotfiles、与常见密码管理器(1Password、Bitwarden)无缝打通、云端机器漂移检测与配置备份回滚。
目标用户拥有多台 Mac/Linux 设备切换需求的独立开发者、咨询顾问与自由职业者。
难度/周期中等 · 1.5-3 个月 · 成本:低(基础云端存储与鉴权服务器)
收费模式免费增值模式(免费同步 2 台设备与 10 个环境变量,Pro 版 $4/月无限设备及团队共享)。
竞争风险用户对非知名厂商处理密钥的信任门槛高,且有 Chezmoi + Bitwarden 等免费开源组合方案分流。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建时间待补全,最近推送
社区活跃Star 441 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。