/hyprcursor-phinger

Most likely the most over engineered cursor theme, but packaged as a Hyprcursor theme.

Primary LanguageNixGNU Affero General Public License v3.0AGPL-3.0

hyprcursor-phinger

This repo contains the Phinger cursor theme packaged in the Hyprcursor format for NixOS. The original repo of the Phinger cursor theme is https://github.com/phisch/phinger-cursors.

Usage: add this flake to your inputs, import the HM module & enable it

  # first, add the URL to inputs:
  inputs.hyprcursor-phinger.url = "github:jappie3/hyprcursor-phinger";

  # import the HM module from this flake:
  imports = [
    inputs.hyprcursor-phinger.homeManagerModules.hyprcursor-phinger
  ];

  # then, enable it:
  programs.hyprcursor-phinger.enable = true;

The shell script used in the flake is also provided as a standalone bash script in phinger-to-hyprcursor.sh. Once compiled, put the Hyprcursor themes under ~/.local/share/icons/ or ~/.icons.

Note: some programs (notably, GTK) do not support Wayland server-side cursors yet (see https://wiki.hyprland.org/Hypr-Ecosystem/hyprcursor/#important-notes), which means that this Hyprcursor theme will not work for them. To get phinger-cursors to work on those programs, install it in the traditional way as an XCursor theme.