使用 Git 管理 Windows 系统下的配置文件。
下列命令都在 pwsh 中运行。
缺啥装啥。
创建 git 文件夹
mkdir $HOME/.dotfiles
克隆项目,如果你想建立自己的 dotfiles 项目,可以先 fork,然后将地址改为自己的。
git clone --bare https://github.com/techstay/dotfiles-windows $HOME/.dotfiles
如果克隆不成功,可能需要配置 git 代理。
git config --global http.proxy localhost:7890
检出 dotfiles,如果是新装的系统,可以添加-f
参数强制检出,会覆盖本地所有配置文件。
git --work-tree=$HOME --git-dir=$HOME/.dotfiles checkout
现在已经拥有了一个正在使用 git 管理的主目录。对于要管理的配置文件,按照一般 git 项目的做法将文件提交到 dotfiles 中即可。
# 隐藏未跟踪文件
dot config --local status.showUntrackedFiles no
# 添加文件到暂存区
dot add somefile
# 查看状态
dot status
# 提交文件
dot commit -m 'commit message'
# 查看日志
dot log
# 推送到远程仓库
dot push
SSH 配置。
使用清华镜像。
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
使用淘宝镜像。
# 查看当前npm镜像
npm config get registry
# 设置npm镜像
https://registry.npmmirror.com/
文档 https://docs.npmjs.com/cli/v8/commands/npm-config
安装了 clink 和 powershell,均使用了 starship 的主题。终端的具体配置参考我的笔记。
使用 Pastel Powerline 主题,可通过下列命令更新。
Invoke-WebRequest https://starship.rs/presets/toml/pastel-powerline.toml -OutFile $HOME/.config/starship.toml
其他预配置主题https://starship.rs/presets/ 或者到 github 社区寻找。
我的 git 配置。
我的 rime 输入法配置,基于雾凇拼音。
更新基础配置和词库。
curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install | bash -s -- iDvel/rime-ice:others/recipes/full