Skip to content

Releases: 0443n/dota2-cursors

v1.3

Choose a tag to compare

@github-actions github-actions released this 22 Jul 03:13

Smaller cursor sizes, on both platforms.

Linux: every theme now carries 12, 16, and 20 px on top of the old sizes, so the ladder runs 12 up to 192 px. Tiny cursors stay crisp now instead of being scaled down from 24. These are clean downscales of the 32 px source art, so the small sizes are some of the sharpest in the set.

Windows: the .cur/.ani files used to hold a single 32 px image and let Windows scale everything. They now embed 16, 24, 32, 48, and 64 px, so small cursors and HiDPI displays get a crisp image instead of a scaled one. Nothing changes in how you install them.

Grab a pack below, or on Linux pull the latest straight in:

mkdir -p ~/.local/share/icons && curl -fsSL https://github.com/0443n/dota2-cursors/releases/latest/download/dota2-default.tar.gz | tar xz -C ~/.local/share/icons

v1.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 07:50

Every pack now has a text caret. Point at a text field and you get an I-beam instead of the arrow, on both Linux and Windows.

Added

  • A text caret (I-beam) for all 24 packs, on both platforms. It shows up wherever text gets edited: text boxes, address bars, rename fields.

Notes

  • Dota ships no text cursor, so the caret is drawn rather than taken from the game. Each one is an I-beam shaped to match and tinted from that pack's own arrow colors, so it looks like part of the set. It's the only original artwork in the repo, released into the public domain like the install script and the release workflow. See DISCLAIMER.
  • Lighter packs (the silver default, The Summit 3, TI 2019) show the caret more faintly on dark backgrounds, the way any pale cursor does. The saturated packs read fine either way.
  • Busy and resize cursors still have no Dota art, so those keep reusing the arrow and move cursors.

Changed

  • Previews now show the caret, in the third slot after the link cursor.
  • README and DISCLAIMER updated to note the caret is an original addition, not Valve's art.

Art is Valve's, from Dota 2, apart from the drawn caret. Fan project, not affiliated with Valve. See the repo's DISCLAIMER for details.

v1.1

Choose a tag to compare

@github-actions github-actions released this 14 Jul 19:07

Six more cursor packs, pulled from Valve's own event and arcana sets rather than the workshop. 24 packs total.

Added

Crownfall arcana cursors. Each arcana ships several style variants, and each variant is its own pack here:

  • The Devotions of Dragonus (Skywrath Mage), cyan
  • The Devotions of Dragonus, alt style (Skywrath Mage), gold
  • The Resurrection of Shen (Vengeful Spirit), pink
  • The Resurrection of Shen, alt style (Vengeful Spirit), purple
  • The Resurrection of Shen, Imperia style (Vengeful Spirit), cream

Plus the Diretide event set:

  • Diretide 2020, candy corn

Notes

  • These packs came bundled with their arcana instead of being sold on their own, so they have no store string in the game's localization files. The names come from the item schema, where every style variant of an arcana shares a single item name, which is why the variant is spelled out in the pack name.
  • Diretide 2020 has no help cursor of its own, so that one role falls back to the default Dota arrow. Several of the workshop packs already do the same.
  • On Windows these are all bitmap packs, so they ship .cur rather than .ani. Diretide mixes both, since its help cursor comes from the default set.

Changed

  • The pack table in the README is collapsed by default now that it runs to 24 rows.

Art is Valve's, from Dota 2. Fan project, not affiliated with Valve. See the repo's DISCLAIMER for details.

v1.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:05

First release. Dota 2's in-game cursors as Xcursor themes (Linux) and cursor schemes (Windows).

Added

18 packs, each with 7 cursor roles: arrow, link, crosshair, move, drag, not-allowed, help.

  • Acid Hydra
  • Wrath of Ka
  • DAC 2015 Mirana
  • DAC 2015 Crystal Maiden
  • DAC 2015 Chaos Knight
  • Steam Chopper
  • Unbroken Stallion
  • Warcog
  • Tine of the Behemoth
  • Emerald Sea
  • Guardian of the Holy Flame
  • The Summit 3
  • The International 2015
  • The International 2016
  • The International 2017
  • The International 2018
  • The International 2019
  • Default

Build

  • Linux themes carry 7 sizes each (24, 32, 48, 64, 96, 128, 192 px). Real files use freedesktop names; legacy X11 and browser hash names are symlinks to them.
  • Windows schemes are .ani, Dota's native format, except the bitmap packs (Emerald Sea, Guardian, and the five International packs), which ship .cur.
  • Source art is 32 px, so larger Linux sizes are upscaled with premultiplied bilinear resampling.
  • One archive per pack, plus dota2-cursors-linux-all.tar.gz and dota2-cursors-windows-all.zip.

Art is Valve's, from Dota 2. Fan project, not affiliated with Valve. See the repo's DISCLAIMER for details.