explaingit

ful1e5/bibata_cursor

Analysis updated 2026-05-18

3,622ShellAudience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A popular open-source mouse cursor theme with a clean, material-design look for Linux and Windows.

Mindmap

mindmap
  root((Bibata Cursor))
    What it does
      Material design cursor theme
      Multiple color variants
      Sharp and rounded styles
    Tech stack
      SVG source files
      Python build tooling
      Shell scripts
    Use cases
      Restyle Linux desktop cursors
      Restyle Windows cursors
      Customize cursor color and size
    Audience
      Linux users
      Windows users
      Designers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace the default mouse cursor on a Linux desktop with a modern, material-styled set.

USE CASE 2

Install a matching cursor theme on Windows for a consistent cross-platform look.

USE CASE 3

Pick a right-handed cursor variant for a more comfortable pointer orientation.

USE CASE 4

Customize or extend the cursor artwork using the provided SVG and Figma source files.

What is it built with?

ShellPythonSVGclickgen

How does it compare?

ful1e5/bibata_cursorconduktor/kafka-stack-docker-composewsa-community/wsagascript
Stars3,6223,6223,622
LanguageShellShellShell
Setup difficultyeasymoderatehard
Complexity1/53/54/5
Audiencegeneralops devopsops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Prebuilt archives just need to be extracted into the system icons folder or installed via install.inf on Windows.

Free to use, modify, and share, including for commercial purposes, as long as the copyright notice is kept.

In plain English

Bibata Cursor is a free, open-source mouse cursor theme designed to look clean and modern, inspired by the material design visual style. It was hand-designed by a developer named Abdulkaiz Khatri and has become one of the most widely used cursor themes in the Linux community. Windows users can also install it. The name came from a personal memory, the creator's childhood word for peanuts, with a suffix added to make it more pronounceable. The theme comes in multiple color variants: Amber (orange), Classic (black), and Ice (white). Each color is available in two shape styles, one with sharp edges and one with rounded edges, and both come in a right-handed version for users who prefer a mirrored pointer. That gives twelve distinct variants to choose from. Sizes range from 16 pixels up to 96 pixels on Linux, and four sizes are available for Windows. Installing on Linux means downloading a compressed file from the releases page or from the companion site bibata.live, extracting it, and placing the folder in your icons directory. On Windows, the process involves right-clicking an install.inf file and following a prompt through the Control Panel. Package manager options exist for Arch Linux, Manjaro, and Fedora, making installation even simpler on those systems. The repository has reached a final major version (v2.x.x) for this location. The creator has launched a successor project at a separate GitHub repository that is now the main place to get new features and updates. This repository continues to be maintained specifically for Linux package managers that reference it directly. The cursor SVG source files are available both in the repository itself and in a linked Figma design file, so anyone wanting to inspect or modify the artwork can do so. Building from source requires Python 3.7 or higher along with a couple of Python packages for generating the cursor files.

Copy-paste prompts

Prompt 1
Walk me through installing Bibata Cursor on Arch Linux using the AUR package.
Prompt 2
Show me how to install the Bibata Amber cursor theme on Windows using install.inf.
Prompt 3
Explain the difference between the Original and Modern cursor styles in Bibata.
Prompt 4
Help me set up the Python tools needed to build Bibata Cursor from source.

Frequently asked questions

What is bibata_cursor?

A popular open-source mouse cursor theme with a clean, material-design look for Linux and Windows.

What language is bibata_cursor written in?

Mainly Shell. The stack also includes Shell, Python, SVG.

What license does bibata_cursor use?

Free to use, modify, and share, including for commercial purposes, as long as the copyright notice is kept.

How hard is bibata_cursor to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is bibata_cursor for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.