这是作者高度个人化的配置,README 建议 fork 或复制而非直接提 PR;fish 路径写死为 /usr/local/bin/fish,其他安装位置需自行调整;Nvim 插件依赖首次打开 vim 时联网由 Lazy.nvim 自动下载
作者个人 dotfiles 配置集,用 make 一键把配置铺到新机器上
一套个人 Shell 配置文件(dotfiles),用于快速恢复终端环境与常用命令行工具的个性化设置。
核心能力
- 用 make 把 dotfiles 复制到对应位置
- 以 fish 作为默认 shell
- Nvim 首次启动由 Lazy.nvim 自动装插件
- 附带多款分体键盘的 ZMK/QMK 配置
容易踩的坑
内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选共 0 条
还没有人点评。第一个说出真实体验的人最有价值。
dotfiles
My personal dotfiles.
Please only open pull requests that fix bugs or adds improvements without any
breaking changes. These dotfiles are very personal, and I know that everyone
has a different taste; hence fork this repository or copy/paste them into your
own dotfiles repo. I might refuse PR's if they change my workflow
significantly.
On a new machine
# copy dotfiles to the appropriate places
make
# make fish the new default
chsh -s /usr/local/bin/fish
# generate and add new SSH key
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
# open Nvim. Lazy.nvim will automatically install all plugins
vim
# disable font smoothing
defaults -currentHost write -g AppleFontSmoothing -int 0
Keyboards
Configuring Kinesis Advantage 360 Pro
Follow instructions in https://github.com/fatih/Adv360-Pro-ZMK
Configuring MoErgo Glove80 Keyboard
See zmk/readme.md
Configuring Kinesis Advantage2 Keyboard
See qmk/advantage-2/readme.md
Configuring Mode Encore Series
See qmk/mode-encore/readme.md
Configuring Halcyon Elora
See qmk/halcyon-elora/readme.md