我不想编辑
/usr/share/icons/default/index.theme
或改变替代方案
update-alternatives --config x-cursor-theme
因为不同的用户使用不同的光标主题。所以我需要为当前用户指定它。我尝试使用以下位置
~/.icons/default
~/.local/share/icons/default
但没有成功。
答案1
我相信这个问题已经得到部分回答,因为答案仅指定了如何安装主题。
是的,要为当前用户安装额外的鼠标光标(x11)主题,必须将主题放在“~/.icons”目录中。
现在要设置它,应该安装“gnome-tweak-tool”。
sudo apt-get install gnome-tweak-tool
安装 gnome-tweak-tool 后,打开它并导航到主题,然后从那里选择您的光标主题。请注意,通过那里设置光标主题只会针对某些应用程序进行更改。
现在到了棘手的部分,在不修改 /usr/share/icons/default/index.theme 文件的情况下设置主题。
在您的 ~/.icons 目录中,创建一个名为“default”的目录。然后,在该目录中,创建一个“index.theme”文件。使用您喜欢的文本编辑器打开它,并向其中添加以下设置:
[Icon Theme]
Inherits=<cursor theme name>
然后注销并再次登录,您应该会看到您的新光标主题仅针对该用户帐户出现。我相信这就是发生的事情。加载光标主题时,系统将首先检查 ~/.icons/default/index.theme 文件,如果找不到,则将使用系统的版本(/usr/share/icons/default/index.theme)。
答案2
@WarriorIng64您可以从 Ubuntu 软件中心安装其他鼠标主题。此外,您还可以手动安装新主题,例如来自gnome-look.org通过将主题文件夹解压到/usr/share/icons/
或~/.icons
。(手动安装的来源)