## 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](https://aur.archlinux.org/packages/bibata-rainbow-cursor-theme) currently maintained by [_@yochananmarqos_](https://aur.archlinux.org/packages/?K=yochananmarqos&SeB=m). Can be installed via Pamac (preinstalled in Manjaro), Yay or any other [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers).
Pamac command:
```bash
pamac build bibata-rainbow-cursor-theme
```
Yay command:
```bash
yay -S bibata-rainbow-cursor-theme
```
## Manual Install
Latest `Stable` & `Development` releases can be downloaded from [Here](https://github.com/ful1e5/Bibata_Cursor/releases)
#### Linux/X11
```bash
# extract `Bibata-Rainbow.tar.gz`
tar -xvf Bibata-Modern-Rainbow.tar.gz
tar -xvf Bibata-Original-Rainbow.tar.gz
# For local users
mv Bibata-*-Rainbow ~/.icons/
# For all users
sudo mv Bibata-*-Rainbow /usr/share/icons/
```
## Build From Scratch
**[dependencies](../../README.md#dependencies)** same as **bibata**.
### β‘ 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-rainbow-ci**. GitHub **Actions** available inside [.github/workflows](https://github.com/ful1e5/Bibata_Cursor/tree/main/.github/workflows) directory.
### Manual Build
> Make sure your [python environment](../../README.md#setup-python-environment) setup and `virtualenv` is **active**.
> Run these π commands in **root** of project.
#### Install Node/PyPi Packages
```bash
yarn install # Install all Node Packages
yarn py_install # Install all PyPi Packages with Bibata builder
```
#### Build `Bibata-Rainbow`
```bash
yarn render:bibata-rainbow # Render Bibata-Rainbow Bitmaps
# Build cursors packages
yarn build # Build Windows & X11 packages
# OR
yarn build:x11 # Build only X11 packages
# OR
yarn build:win # Build only Windows cursors
```
After build `bitmaps` and `themes` directory are generated at project **root**.
### Install Build Theme
All builded cursor themes are available inside `themes` directory.
#### Linux
```bash
cd ./themes
# installing Theme to local user(recommend)
rm -rf ~/.icons/Bibata-*-Rainbow && cp -r Bibata-*-Rainbow ~/.icons/
```