Skip to content
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

grimblast's cursor is not themed #5

Open
3 tasks done
coffebar opened this issue Jul 31, 2024 · 4 comments
Open
3 tasks done

grimblast's cursor is not themed #5

coffebar opened this issue Jul 31, 2024 · 4 comments

Comments

@coffebar
Copy link

Describe the bug

When I take screenshot on Hyprland (using grimblast),

grimblast --notify copysave area /tmp/filename.png

cursor to select the screenshot area should be something like this:

image

Instead, I see a tiny default cursor, not from the theme.

image

I didn't notice this in any other programs. It's possible bug of grim or grimblust, but please make sure.

Reproduction

in description

System Info

Arch Linux, AUR

Used Package Manager

n/a

Validations

  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.
@ndom91
Copy link
Owner

ndom91 commented Sep 22, 2024

Unfortunately I can't reproduce this. I use grimblast as well and see the crosshair cursor as intended 🤔

Can you provide any more details?

@coffebar
Copy link
Author

Hyprland, built from branch main at commit 04421063af2941c6e27e6dca2bdc2c387778a3a5  (config: add order rule for layers (7697)).
Date: Mon Sep 9 10:10:08 2024
Tag: v0.43.0-7-g04421063, commits: 5203

flags: (if any)


System Information:
System name: Linux
Node name: crab
Release: 6.10.10-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Thu, 12 Sep 2024 17:21:02 +0000


GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

Installed packages:

https://github.com/coffebar/dotfiles/blob/main/pkglist-intel.txt

I have these lines in hyprland config to make cursor theme work after reboot:

# gtk cursor and icon themes
exec-once = gsettings set org.gnome.desktop.interface cursor-theme BreezeX-RosePine-Linux
exec-once = gsettings set org.gnome.desktop.interface icon-theme 'bloom-classic'
exec-once = gsettings set org.gnome.desktop.interface cursor-size 32

@ndom91
Copy link
Owner

ndom91 commented Sep 23, 2024

Do you have the separate breezex-rosepine-linux package installed? The "normal" cursor package and mine here are different.

Mine is only for hyprland / hyprcusor specifically and can be set with the hyprland config:

HYPRCURSOR_THEME,rose-pine-hyprcursor

Or the hyprctl set-cursor cmd.

Your invocation of the gsettings call will look for the "normal" cursor package

@coffebar
Copy link
Author

Yeah, I have this line in my config. Some of the apps are using that cursor, so I keep both packages.

Do you have the separate breezex-rosepine-linux package installed? The "normal" cursor package and mine here are different.

Mine is only for hyprland / hyprcusor specifically and can be set with the hyprland config:

HYPRCURSOR_THEME,rose-pine-hyprcursor

Or the hyprctl set-cursor cmd.

Your invocation of the gsettings call will look for the "normal" cursor package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants