-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
catppuccin-cursors incorrect symlinks with home-manager #321781
Comments
How did you install and configure it? |
Using home-manager by settings: let
cursor-theme = "Catppuccin-Mocha-Dark-Cursors";
cursor-package = pkgs.catppuccin-cursors.mochaDark;
in
{
# ....
home.sessionVariables = {
# ....
XCURSOR_THEME = cursor-theme;
# and some other variable (similar to xcursor) for Hyprlands hyprcursor.
# tho I don't know it's exact name and I forgot to push it to gh so I can't look it up now
};
home.pointerCursor = {
name = cursor-theme;
package = cursor-package;
size = 24;
x11.enable = true;
gtk.enable = true;
};
gtk = {
enable = true;
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
};
# ....
} |
In that case it seems like your config should be updated? home.pointerCursor.name = "catppuccin-mocha-dark-cursors"; same for |
lower case :) |
Whoops that might make sense >.> Tho it did work at one point. I suppose there was a breaking change that just changed the name from upper to lower case |
Yeah. Catppuccin developers are doing that all the time 😅 |
Same thing happened with catppuccin-gtk. As I mentioned there, sure we could standardise case/naming/etc within nixpkgs, but it'd be even more confusing for a new user to read the upstream code/docs and find that nixpkgs is doing something completely different. Hence I'd suggest we (continue to) follow upstream. |
Catppuccin is standardizing on lowercase and american spellings, so we should just follow that imho |
There is no standard; we just use whatever upstream calls it and don't rename anything in nixpkgs. |
Describe the bug
The
Catppuccin-{color}-{variant}-Cursors
symlink inside of~/.icons
is incorrect.Well.. It is not directly incorrect. Rather the symlink at the location it's pointing to is incorrect.
Meaning
~/.icons ---> .../homa-manager-files/.icons -/-> .../catppuccin-cursors/share/icons
The link between:
.../homa-manager-files/.icons -/-> .../catppuccin-cursors/share/icons
is broken as it points to a folder that doesn't exist. (it should link to an all lower case folder)
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
The catppuccin cursors should be used by the window manager.
Screenshots
Additional context
I'm using
Hyprland
withhyprcursor
but also have everything setup for xcursor usage.Notify maintainers
@isabelroses
Metadata
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: