⚠️ 注意:最终主要版本 v2.x.x
我已在 https://www.github.com/ful1e5/bibata 上发布了该项目的后续版本,用于下载和个性化 Bibata,现在是新功能的主要来源。我建议从那里下载。本仓库仍然维护用于 Linux 软件包。
- 可访问地址:https://www.bibata.live
- 开发预览版:https://dev.bibata.live
💖 支持 Bibata 的未来
您的赞助对 Bibata 的持续成功至关重要。1 美元的捐款有助于维护服务器以实现24/7 全天候访问。有了您的支持,我可以升级到高性能的 AWS 服务器,改善用户体验。赞助者还可以享受独家高级功能,获得更有价值的体验。
Bibata 光标
简而言之,这套光标是互联网上可用的光标杰作,由 Abdulkaiz Khatri 精心设计。
Bibata 是一个开源、紧凑且采用材料设计的光标集,旨在改善用户的光标体验。它是 Linux 社区中最受欢迎的光标集之一,现在也可以在 Windows 上免费使用,提供多种颜色和尺寸选项。其目标是为用户提供个性化的光标。
"Bibata" 是什么意思?
我说过的最甜蜜的词是"BI-Buh",恰巧这也是花生的发音。为了使其更容易发音,并且不像婴儿的话语,我添加了后缀"Ta"。就这样,我开始了我的开源世界之旅。
注意事项
- 2024-06-14: 4460d91 根据平台将光标构建配置分割为多个文件:
build.toml
configs/normal/x.build.toml
configs/normal/win_xl.build.toml
configs/normal/win_rg.build.toml
configs/normal/win_lg.build.toml
build.right.toml
configs/right/x.build.toml
configs/right/win_xl.build.toml
configs/right/win_rg.build.toml
configs/right/win_lg.build.toml
变体:
- 普通
- Bibata Original Amber: 偏黄色和锐边的 bibata 光标。
- Bibata Modern Amber: 偏黄色和圆边的 bibata 光标。
- Bibata Original Classic: 黑色和锐边的 bibata 光标。
- Bibata Modern Classic: 黑色和圆边的 bibata 光标。
- Bibata Original Ice: 白色和锐边的 bibata 光标。
- Bibata Modern Ice: 白色和圆边的 bibata 光标。
- 右手
- Bibata Original Amber Right: 偏黄色和锐边的右手 bibata 光标。
- Bibata Modern Amber Right: 偏黄色和圆边的右手 bibata 光标。
- Bibata Original Classic Right: 黑色和锐边的右手 bibata 光标。
- Bibata Modern Classic Right: 黑色和圆边的右手 bibata 光标。
- Bibata Original Ice Right: 白色和锐边的右手 bibata 光标。
- Bibata Modern Ice Right: 白色和圆边的右手 bibata 光标。
光标尺寸
Xcursor 尺寸:
16 20 22 24 28 32 40 48 56 64 72 80 88 96
Windows 光标尺寸:
- 16x16 - 小
- 24x24 - 常规
- 32x32 - 大
- 48x48 - 特大
颜色:
Bibata Amber
- 基础颜色 -
#FF8300
(琥珀色) - 轮廓颜色 -
#FFFFFF
(白色) - 表盘背景色 -
#001524
(深黑色)
Bibata Classic
- 基础颜色 -
#000000
(黑色) - 轮廓颜色 -
#FFFFFF
(白色) - 表盘背景色 -
#000000
(黑色)
Bibata Ice
- 基础颜色 -
#FFFFFF
(白色) - 轮廓颜色 -
#000000
(黑色) - 表盘背景色 -
#FFFFFF
(白色)
如何获取
最简单的方法
你可以从bibata.live或发布页面下载最新的稳定版
和开发版
。
软件包
注意 如果你在使用软件包时遇到问题,请先向软件包维护者提交请求,然后再创建问题。
Arch Linux/Manjaro
AUR @yochananmarqos
paru -S bibata-cursor-theme-bin # (推荐)
paru -S bibata-cursor-theme
或者PKGBUILD
Fedora
copr-repo by @peterwu(推荐)
sudo dnf copr enable peterwu/rendezvous
sudo dnf install bibata-cursor-themes
copr-repo by @muhalantabli
sudo dnf copr enable muhalantabli/copr-repo
sudo dnf install bibata-cursor-theme
安装 Bibata 光标
Linux X11/Wayland
安装:
tar -xvf Bibata.tar.gz # 解压 `Bibata.tar.gz`
mv Bibata-* ~/.local/share/icons/ # 安装到当前用户
sudo mv Bibata-* /usr/share/icons/ # 安装到所有用户
卸载:
rm ~/.local/share/icons/Bibata-* # 从当前用户移除
sudo rm /usr/share/icons/Bibata-* # 从所有用户移除
Windows
安装:
- 解压
.zip
文件 - 在资源管理器中打开解压后的目录,右键点击
install.inf
。 - 从上下文菜单中点击"安装",并授权对系统进行修改。
- 打开控制面板 > 个性化和外观 > 更改鼠标指针, 选择 Bibata 光标。
- 点击"应用"。
卸载:
运行 .zip
压缩包中的 uninstall.bat
脚本
或者按照以下步骤操作:
- 在开始搜索框中输入"注册表编辑器"并打开。
- 展开
HKEY_CURRENT_USER
文件夹,然后展开Control Panel
文件夹。 - 转到
Cursors
文件夹并点击Schemes
文件夹 - 这里列出了所有已安装的自定义光标。 - 右键点击你想要卸载的光标文件名;例如:Bibata 光标,然后点击"删除"。
- 提示时点击"是"。
从源代码构建
先决条件
快速开始
- 在你的系统上安装构建先决条件
git clone https://github.com/ful1e5/Bibata_Cursor
cd Bibata_Cursor
yarn install
yarn generate
- 参见安装 Bibata 光标。
入门指南
一旦你安装了构建先决条件,你就可以个性化颜色、自定义大小、更改目标平台等。这个过程涉及使用外部工具,因为这个仓库只包含 SVG 文件和这些工具的配置:
你可以参考每个工具的 README 以获取更多关于其命令行选项的信息。
制作你的 Bibata
https://bibata.live 简化了光标主题的个性化过程,使用户能够轻松访问。 使用 bibata,你可以轻松增强你的光标体验。最重要的是,它是免费的,让你能够 享受根据自己的偏好定制的 bibata 光标主题。
创建自定义光标主题的过程包含两个主要步骤:
- 将 SVG 文件渲染为 PNG 文件。
- 从 PNG 文件构建光标主题。
自定义颜色
cbmp
提供了三个更改颜色的选项:
-bc
:基础颜色,替换 SVG 中的#00FF00
颜色。-oc
:轮廓颜色,替换 SVG 中的#0000FF
颜色。-wc
(可选):表盘背景色,替换 SVG 中的#FF0000
颜色。
npx cbmp [...] -bc '<十六进制>' -oc '<十六进制>' -wc '<十六进制>'
另外,你可以提供一个 JSON 配置文件来渲染 SVG 文件,其中包含一系列 cbmp
命令:
npx cbmp render.json
自定义大小
自定义 Windows 光标大小
构建大小为 16
的 Windows 光标:
ctgen build.toml -s 16 -p windows -d 'bitmaps/Bibata-Modern-Ice' -n 'Bibata-Modern-Ice' -c '大小为 16 的白色圆角 Bibata 光标'
你还可以使用 -o
选项自定义输出目录:
ctgen build.toml -s 16 -p windows -d 'bitmaps/Bibata-Modern-Ice' -o 'out' -n 'Bibata-Modern-Ice' -c '大小为 16 的白色圆角 Bibata 光标'
自定义 XCursor 大小
构建大小为 16
的 XCursor:
ctgen build.toml -s 16 -p x11 -d 'bitmaps/Bibata-Modern-Ice' -n 'Bibata-Modern-Ice' -c '大小为 16 的白色圆角 Bibata 光标'
你还可以为 XCursors 构建分配多个大小给 ctgen
:
ctgen build.toml -s 16 18 24 32 -p x11 -d 'bitmaps/Bibata-Modern-Ice' -n 'Bibata-Modern-Ice' -c '自定义白色圆角 Bibata 光标'
示例
让我们生成绿色和黑色的 Bibata-Modern:
npx cbmp -d 'svg/modern' -o 'bitmaps/Bibata-Hacker' -bc '#00FE00' -oc '#000000'
渲染自定义颜色后,你需要通过 ctgen
构建光标:
ctgen build.toml -d 'bitmaps/Bibata-Hacker' -n 'Bibata-Hacker' -c '绿色和黑色 Bibata 光标。'
之后,生成的主题可以在 themes
目录中找到。
Bibata Gruvbox
npx cbmp -d 'svg/original' -o 'bitmaps/Bibata-Gruvbox' -bc '#282828' -oc '#EBDBB2' -wc '#000000'
ctgen build.toml -d 'bitmaps/Bibata-Gruvbox' -n 'Bibata-Gruvbox' -c 'Groovy 风格的 Bibata 光标。'
Bibata Solarized Dark
npx cbmp -d 'svg/original' -o 'bitmaps/Bibata-Solarized-Dark' -bc '#002b36' -oc '#839496' -wc '#000000'
ctgen build.toml -d 'bitmaps/Bibata-Solarized-Dark' -n 'Bibata-Solarized-Dark' -c 'Solarized Dark 风格的 Bibata 光标。'
Bibata Solarized Light
npx cbmp -d 'svg/original' -o 'bitmaps/Bibata-Solarized-Light' -bc '#839496' -oc '#002b36'
ctgen build.toml -d 'bitmaps/Bibata-Solarized-Light' -n 'Bibata-Solarized-Light' -c 'Solarized Light 风格的 Bibata 光标。'
Bibata Dracula
npx cbmp -d 'svg/original' -o 'bitmaas/Bibata-Dracula' -bc '#282a36' -oc '#f8f8f2'
ctgen build.toml -d 'bitmaps/Bibata-Dracula' -n 'Bibata-Dracula' -c 'Dracula 风格的 Bibata 光标。'
你可能也会喜欢...
- Bibata - Bibata 光标个性化定制的地方。
- Bibata Adapta - 为 AdaptaBreath 和 Manjaro 制作的基于 Bibata 的光标。
- Bibata Translucent - Bibata Translucent 是 Bibata 的半透明版本。
测试光标
有几个网站可以让你通过悬停在按钮上来测试光标状态。这在开发或验证光标行为时非常有用。以下网站涵盖了许多最常用的光标,尽管可能不包括所有可用选项。
如果你想了解创建 XCursors 的蓝图,可以参考 Cursor-demo。