Open garare992 opened 1 month ago
Your name
should be this instead catppuccin-cursors-latte-red
and it should just work (seeing as theres not issues from catppuccin/nix).
home.pointerCursor = {
name = "catppuccin-cursors-latte-red";
package = pkgs.catppuccin-cursors.latteRed;
};
Your
name
should be this insteadcatppuccin-cursors-latte-red
and it should just work (seeing as theres not issues from catppuccin/nix).home.pointerCursor = { name = "catppuccin-cursors-latte-red"; package = pkgs.catppuccin-cursors.latteRed; };
That doesn't work
Sorry I miss read it, it's supposed to be catppuccin-latte-red-cursors
Sorry I miss read it, it's supposed to be
catppuccin-latte-red-cursors
But that means you first have to install Catppuccin with a temporary name, follow all the symlinks to find the real name, and then return to the Home Manager configuration to update the temporary name to the correct one. Isn't the purpose of the name variable to avoid this hassle and allow you to specify the folder's name from the start?
Sorry I miss read it, it's supposed to be
catppuccin-latte-red-cursors
But that means you first have to install Catppuccin with a temporary name, follow all the symlinks to find the real name, and then return to the Home Manager configuration to update the temporary name to the correct one. Isn't the purpose of the name variable to avoid this hassle and allow you to specify the folder's name from the start?
Yes that is the point, the issue was that i misread from here https://github.com/catppuccin/nix/blob/66f4ea170093b62f319f41cebd2337a51b225c5a/modules/home-manager/cursor.nix#L32
Nixos home-manager uses wrong cursor name in ~/.icons and ~/.local/share/icons.
this is what i have in my home.nix:
home.pointerCursor = { name = "catppuccin-cursors-latteRed"; package = pkgs.catppuccin-cursors.latteRed; };
To get the real cursor name that XCURSOR_THEME will recognize, I have to do this:
then change XCURSOR_THEME to catppuccin-latte-red-cursors