{"id":18274567,"url":"https://github.com/ful1e5/pokemon-cursor","last_synced_at":"2025-04-05T03:30:41.235Z","repository":{"id":52234556,"uuid":"455100572","full_name":"ful1e5/pokemon-cursor","owner":"ful1e5","description":"An opensource Pokemon cursor (Unofficial) theme for Windows and Linux.","archived":false,"fork":false,"pushed_at":"2022-10-28T04:02:37.000Z","size":772,"stargazers_count":93,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-20T21:22:55.510Z","etag":null,"topics":["cursor","linux","opensource","pokemon","theme","unofficial","windows"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ful1e5.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"ful1e5"}},"created_at":"2022-02-03T09:22:08.000Z","updated_at":"2025-02-20T16:02:04.000Z","dependencies_parsed_at":"2023-01-20T12:47:17.145Z","dependency_job_id":null,"html_url":"https://github.com/ful1e5/pokemon-cursor","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ful1e5%2Fpokemon-cursor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ful1e5%2Fpokemon-cursor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ful1e5%2Fpokemon-cursor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ful1e5%2Fpokemon-cursor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ful1e5","download_url":"https://codeload.github.com/ful1e5/pokemon-cursor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247284911,"owners_count":20913691,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cursor","linux","opensource","pokemon","theme","unofficial","windows"],"created_at":"2024-11-05T12:10:00.692Z","updated_at":"2025-04-05T03:30:39.500Z","avatar_url":"https://github.com/ful1e5.png","language":"Shell","funding_links":["https://github.com/sponsors/ful1e5"],"categories":[],"sub_categories":[],"readme":"# pokemon-cursor\n\nAn unofficial opensource Pokemon cursor theme for Windows and Linux.\n\n[![build](https://github.com/ful1e5/pokemon-cursor/actions/workflows/build.yml/badge.svg)](https://github.com/ful1e5/pokemon-cursor/actions/workflows/build.yml)\n\n## Pokemon Cursor needs your Input\n\nUntil 2021 my cursors projects were well funded by [pling.com](https://www.pling.com) but since the\n[pling-factor](https://www.pling.com/terms/payout) on the website has decreased and monthly payments\nare \u003c500$, It is now dependent on community funding and sponsorships. If you want to help me to maintain\nPokemon Cursor and my other open source projects actively, consider sponsoring my work on [GitHub Sponsor](https://github.com/sponsors/ful1e5)\nor DM me on [Twitter](https://twitter.com/ful1e5) if your company would like to support my projects,\nI will gladly look into it and post your avatar in the project's README.\n\nI appreciate all the wonderful people who patronize and sponsoring my work.\n\n## Sponsors\n\n\u003c!-- Add your name or avatar here with the Pull Request in case I missed it. --\u003e\n\nN/A\n\n---\n\n![Pokemon](https://imgur.com/Xhm2xgS.png)\n\n\u003e **Note**\n\u003e All cursor's `.svg` files are found in [svg](./svg) directory or you can also find them on\n\u003e [Figma](https://www.figma.com/file/OoAFKT3u1HkzSe74QrLarQ/pokemon-cursor?node-id=0%3A1).\n\n#### Cursor Sizes\n\n\u003ckbd\u003e22\u003c/kbd\u003e\n\u003ckbd\u003e24\u003c/kbd\u003e\n\u003ckbd\u003e28\u003c/kbd\u003e\n\u003ckbd\u003e32\u003c/kbd\u003e\n\u003ckbd\u003e40\u003c/kbd\u003e\n\u003ckbd\u003e48\u003c/kbd\u003e\n\u003ckbd\u003e56\u003c/kbd\u003e\n\u003ckbd\u003e64\u003c/kbd\u003e\n\u003ckbd\u003e72\u003c/kbd\u003e\n\u003ckbd\u003e80\u003c/kbd\u003e\n\u003ckbd\u003e88\u003c/kbd\u003e\n\u003ckbd\u003e96\u003c/kbd\u003e\n\n## Cursor Sizes\n\n### Xcursor Sizes:\n\n\u003ckbd\u003e22\u003c/kbd\u003e\n\u003ckbd\u003e24\u003c/kbd\u003e\n\u003ckbd\u003e28\u003c/kbd\u003e\n\u003ckbd\u003e32\u003c/kbd\u003e\n\u003ckbd\u003e40\u003c/kbd\u003e\n\u003ckbd\u003e48\u003c/kbd\u003e\n\u003ckbd\u003e56\u003c/kbd\u003e\n\u003ckbd\u003e64\u003c/kbd\u003e\n\u003ckbd\u003e72\u003c/kbd\u003e\n\u003ckbd\u003e80\u003c/kbd\u003e\n\u003ckbd\u003e88\u003c/kbd\u003e\n\u003ckbd\u003e96\u003c/kbd\u003e\n\n### Windows Cursor Size:\n\n- \u003ckbd\u003e16x16\u003c/kbd\u003e - Small\n- \u003ckbd\u003e24x24\u003c/kbd\u003e - Regular\n- \u003ckbd\u003e32x32\u003c/kbd\u003e - Large\n- \u003ckbd\u003e48x48\u003c/kbd\u003e - Extra Large\n\n#### Colors\n\n![#FFCB05](https://imgur.com/Q3Y7xFo.png)\n![#3C5AA6](https://imgur.com/rlKmamu.png)\n![#0070B6](https://imgur.com/epcnFzB.png)\n![#000000](https://imgur.com/ScBWhdE.png)\n![#ffffff](https://imgur.com/AiR8P8t.png)\n\n## How to get it\n\n### Easiest Way\n\nYou can download latest `stable` \u0026 `development` releases from\n[Release Page](https://github.com/ful1e5/pokemon-cursor/releases).\n\n## Installing Pokemon Cursor\n\n#### Linux/X11\n\n**Installation:**\n\n```bash\ntar -xvf Pokemon.tar.gz                   # extract `Pokemon.tar.gz`\nmv Pokemon ~/.icons/                      # Install to local users\nsudo mv Pokemon /usr/share/icons/         # Install to all users\n```\n\n**Uninstallation:**\n\n```bash\nrm ~/.icons/Pokemon                       # Remove from local users\nsudo rm /usr/share/icons/Pokemon          # Remove from all users\n```\n\n#### Windows\n\n**Installation:**\n\n1. Unzip `.zip` file\n2. Open unziped directory in Explorer, and **right click** on `install.inf`.\n3. Click 'Install' from the context menu, and authorize the modifications to your system.\n4. Open Control Panel \u003e Personalization and Appearance \u003e Change mouse pointers,\n   and select **Pokemon Cursors**.\n5. Click '**Apply**'.\n\n**Uninstallation:**\n\nRun the `uninstall.bat` script packed with the `.zip` archive\n\n**OR** follow these steps:\n\n1. Go to **Registry Editor** by typing the same in the _start search box_.\n2. Expand `HKEY_CURRENT_USER` folder and expand `Control Panel` folder.\n3. Go to `Cursors` folder and click on `Schemes` folder - all the available custom cursors that are\n   installed will be listed here.\n4. **Right Click** on the name of cursor file you want to uninstall; for eg.: _Pokemon Cursors_ and\n   click `Delete`.\n5. Click '**yes**' when prompted.\n\n## Build From Source\n\n#### Notes\n\n- Pokemon build configuration and cursor hotspot settings are bundled in the `build.toml` file.\n- Check out the scripts section in [package.json](./package.json) to see how we build the cursor theme,\n  excluding the render scripts. They are useful for converting `.svg` files to `.png` files.\n- yarn is optional, For building XCursors and Windows cursors from `.png` files or resizing them\n  you don't need that. If you want to develop/modify Pokemon's colors, and bitmaps, or generate a png\n  file from a svg, Then you can use yarn because bitmapper is written in TypeScript.\n\n### Build prerequisites\n\n- Python version 3.7 or higher\n- [clickgen](https://github.com/ful1e5/clickgen)\u003e=2.1.2 (`pip install clickgen`)\n- [yarn](https://github.com/yarnpkg/yarn)\n\n### Quick start\n\n1. Install [build prerequisites](#build-prerequisites) on your system\n2. `https://github.com/ful1e5/pokemon-cursor`\n3. `cd pokemon-cursor \u0026\u0026 yarn build`\n4. See [Installing Pokemon Cursor](#installing-pokemon-cursor).\n\n### Building\n\n\u003e **Note**\n\u003e Bitmaps are already generated in the `bitmaps` directory and **managed by the maintainer**\n\u003e (do not edit them directly).\n\nFirst make sure you installed the [build prerequisites](#build-prerequisites).\nNow that you have the dependencies, you can try build individual themes from bitmaps and\ncustomize sizes, target platform, and etc. with the `ctgen` CLI (packed with `clickgen`).\n\n#### `yarn build` aberration\n\nHere are the default commands we used to build the Pokemon-cursor and packed them into `yarn build`:\n\n```bash\nctgen build.toml\n```\n\nAfterwards, the themes can be found in the `themes` directory.\n\n#### Customize Sizes\n\n\u003e **Note**\n\u003e You can change the cursor size up to 200 because pngs are rendered with 200x200.\n\u003e If the cursor is resized by more than rendered png size, the final cursor will be blurred.\n\n##### Customize Windows Cursor size\n\nTo build Windows cursor with size `16`:\n\n\u003e **Warning**\n\u003e Windows cursor supports only one size, if multiple sizes are given with `-s` the first size will\n\u003e be considered in build.\n\n```bash\nctgen build.toml -s 16 -p windows -c 'An unofficial Pokemon cursors with size 16'\n```\n\nYou can also customize output directory with `-o` option:\n\n```bash\nctgen build.toml -s 16 -p windows -o 'out' -c 'An unofficial Pokemon cursors with size 16'\n```\n\n##### Customize XCursor size\n\nTo build XCursor with size `16`:\n\n```bash\nctgen build.toml -s 16 -p x11 -c 'An unofficial Pokemon cursors with size 16'\n```\n\nYou can also assign multiple sizes to `ctgen` for XCursors build:\n\n```bash\nctgen build.toml -s 16 24 32 -p x11 -c 'An unofficial Pokemon cursors with size 16'\n```\n\n# Bugs\n\nBugs should be reported [here](https://github.com/ful1e5/pokemon-cursor/issues) on the Github issues page.\n\n# Getting Help\n\nYou can create a **issue**, I will help you.\n\n# Contributing\n\nCheck [CONTRIBUTING.md](CONTRIBUTING.md), any suggestions for features and contributions to the continuing code masterelopment can be made via the issue tracker or code contributions via a `Fork` \u0026 `Pull requests`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fful1e5%2Fpokemon-cursor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fful1e5%2Fpokemon-cursor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fful1e5%2Fpokemon-cursor/lists"}