LINUX.ORG.RU

решил проблему. В nwg-look выбрал курсор по умолчанию, а вместо имени курсора в xsetroot -Layan-border-cursors left_ptr & поставил cursor_name, то есть: xsetroot -cursor_name left_ptr &

kashath
() автор топика

А зачем так сложно делать? У меня в ~/.Xresources стоит Xcursor.theme: core, и все курсоры настроены во всех местах.

annulen ★★★★★
()

Что такое -Layan-border-cursors? Не нашёл такого в мане xsetroot.

firkax ★★★★★
()

Для приложений на GTK: это в терминале

gsettings set org.gnome.desktop.interface cursor-theme 'Layan-border-cursors'
gsettings set org.gnome.desktop.interface cursor-size 24

А это в файл ~/.config/gtk-3.0/settings.ini

[Settings]
gtk-cursor-theme-name=Layan-border-cursors
gtk-cursor-theme-size=24

Для приложений на Qt и всего остального: это в переменные окружения

export XCURSOR_THEME=Layan-border-cursors
export XCURSOR_SIZE=24

И в файле /usr/share/icons/default/index.theme замени Adwaita на свою тему, например:

[Icon Theme]
Inherits=Layan-border-cursors
spal
()
Последнее исправление: spal (всего исправлений: 1)
Ответ на: комментарий от spal

А в чём смысл для каждого тулкита отдельно курсоры настраивать? По-моему, гораздо логичнее, когда тема курсоров везде общая, а то потом запустишь приложение на Motif или Tk, а там всё другое.

annulen ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.