Друзья, уже достаточно давно мы рассказывали вам о проблемах с курсорами в Hyprland и предлагали варианты исправления. Но Hyprland не стоит на месте, курсоры снова сломались.
На этот раз Hyprland перестал автоматически передавать в XWayland нужные переменные.
Если вы заметили, что у вас отличаются курсоры в XWayland приложениях (например, Стим), выполните следующие действия:
Создаём новый конфиг:
micro ~/.config/hypr/user-theme.conf
И прописываем следующее:
$xcursor_theme = rose-pine
$cursor_size = 24
env = XCURSOR_THEME, $xcursor_theme
env = XCURSOR_SIZE, $cursor_size
exec = printf 'Xcursor.theme: $xcursor_theme\nXcursor.size: $cursor_size\n' | xrdb -merge
Подключаем в основном файле:
echo "source = ~/.config/hypr/user-theme.conf" >> ~/.config/hypr/hyprland.conf
⚠️ Помните, что это временное решение, скоро проблема будет исправлена на системном уровне и файл можно будет удалить.
Канал: @ximperlinuxchannel
Чат: @ximperlinux
