fixed #113
6.7 KiB
Bibata Cursor
Bibata is OpenSource, compact, and material designed cursor set. This project masterelop for
improve Cursor
experience.
Cursors Themes:
- Bibata Original Amber : Sharp edges yellowish theme.
- Bibata Modern Amber : Rounded edges yellowish theme.
- Bibata Original Classic : Sharp edges black theme.
- Bibata Modern Classic : Rounded edges black theme.
- Bibata Original Ice : Sharp edges white theme.
- Bibata Modern Ice : Rounded edges white theme.
Cursor Sizes:
22 24 28 32 40 48 56 64 72 80 88 96
Colors:
Support with $1 or more on GitHub Sponsors.
Quick install (Recommended)
Download pre-built binaries on pling store
Preview
Check Figma file here
Packages
Note
: If you're having trouble with the packages please submit a request to the package maintainer before creating an issue.
Arch Linux/Manjaro
Arch Linux/Manjaro users can install from the AUR currently maintained by @Shatur & @yochananmarqos. Can be installed via Pamac (preinstalled in Manjaro), Yay or any other AUR helper.
yay -S bibata-cursor-theme
Alternatively, Bibata binaries can be also installed using the PKGBUILD bibata-theme-bin
,
available on the AUR.
Fedora
copr-repo by @peterwu (recommended)
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
Manual Install
Latest Stable
& Development
releases can be downloaded from
Release Page.
Linux/X11
# extract `Bibata.tar.gz`
tar -xvf Bibata.tar.gz
# For local users
mv Bibata-* ~/.icons/
# For all users
sudo mv Bibata-* /usr/share/icons/
Windows
- unzip
.zip
file - Open unziped directory in Explorer, and right click on
install.inf
. - Click 'Install' from the context menu, and authorize the modifications to your system.
- Open Control Panel > Personalization and Appearance > Change mouse pointers, and select Bibata Cursors.
- Click 'Apply'.
Uninstall
Linux/X11
# From local users
rm ~/.icons/Bibata-*
# From all users
sudo rm /usr/share/icons/Bibata-*
Windows
- Go to Registry Editor by typing the same in the start search box.
- Expand
HKEY_CURRENT_USER
folder and expandControl Panel
folder. - Go to
Cursors
folder and click onSchemes
folder - all the available custom cursors that are installed will be listed here. - Right Click on the name of cursor file you want to uninstall; for eg.: Bibata Cursors and
click
Delete
. - Click 'yes' when prompted.
Dependencies
External Libraries
- libxcursor-dev
- libx11-dev
- libpng-dev (<=1.6)
Install External Libraries
macOS
brew install --cask xquartz
brew install libpng
Debain/ubuntu
sudo apt install libx11-dev libxcursor-dev libpng-dev
ArchLinux/Manjaro
sudo pacman -S libx11 libxcursor libpng
Fedora/Fedora Silverblue/CentOS/RHEL
sudo dnf install libX11-devel libXcursor-devel libpng-devel
Build Dependencies
Node Packages
PyPi Packages
Build From Scratch
Auto Build (using GitHub Actions)
GitHub Actions is automatically runs on every push
(on main & dev branch) and pull request
(on main branch), You found theme resources in artifact
section of bibata-ci.
GitHub Actions available inside .github/workflows directory.
Manual Build
Check Makefile for more targets.
make
Build Only XCursor
theme
make unix
Customize XCursor
size
make unix X_SIZES=22 # Only built '22px' pixel-size.
make unix X_SIZES=22 24 32 # Multiple sizes are provided with ' '(Space)
Install XCursor
theme
make install # install as user
# OR
sudo make install # install as root
Build Only Windows
theme
make windows
Customize Windows Cursor
size
make windows WIN_SIZE=96 # Supports only one pixel-size
Windows installations steps are same as these.
You may also like...
- Bibata Adapta - Bibata Based Cursor Made for AdaptaBreath and Manjaro.
- Bibata Extra - More Bibata!
- Bibata Rainbow - 'Semi-Animated' Bibata cursors with rainbow colors
- Bibata Zebra - Bibata cursor with a semi-animated strip
- Bibata Bee - 'Semi-Animated' Bibata cursors with bee stripes
- Bibata Translucent - Bibata translucent is a translucent flavor of the Bibata.
Credit
Loading Animation · Adwaita · Dmz · Yaru