onefetch 简单说明
🔹 安装
- Windows:
scoop install onefetch - Arch Linux:
pacman -S onefetch - macOS:
brew install onefetch - GitHub Releases:下载二进制放到 PATH 即可
🔹 用法
在 Git 仓库目录里直接运行:
bash
onefetch显示更多语言:
bash
onefetch --number-of-languages 999默认最多显示 6 种语言,把 --number-of-languages 设大一些可以尽量显示全部语言。
统计隐藏目录里的代码
如果项目代码在隐藏目录里,比如 VitePress 的 docs/.vitepress,可以加上 --include-hidden:
bash
onefetch --include-hidden --number-of-languages 999这样可以把 .vitepress 里的 Vue、TypeScript、CSS 等代码也统计进去。

🔹 持久化语言数量
onefetch 目前主要通过命令行参数配置,没有类似 config.toml 的配置文件。想固定显示更多语言和隐藏目录,可以给命令加 shell alias 或函数。
PowerShell:
powershell
'function oal { onefetch --include-hidden --number-of-languages 999 @args }' >> $PROFILEBash/Zsh:
bash
echo "alias oal='onefetch --include-hidden --number-of-languages 999'" >> ~/.bashrc之后在仓库目录里运行:
bash
oal
oal是onefetch-all-lang的缩写,表示尽量显示全部语言。你也可以改成自己喜欢的别名。
🔹 最终效果
