有没有什么办法可以让 snap 安装的应用程序看起来更原生?

有没有什么办法可以让 snap 安装的应用程序看起来更原生?

从理论上看,Snap 似乎是一个好主意,但根据我的实践经验,它们看起来就像是入侵桌面的东西。

我无法让它们使用我的系统光标,并且当单击指示器时,菜单看起来更像是用 WINE 运行的东西,而不是任何远程本机的东西。(现在不确定,但我认为它们在 gtk 主题中看起来也不合适)

我尝试了两个 snap,都是一样的:Discord 和 Libreoffice

尽管我可以处理这些看起来很粗糙的菜单,但是光标的不协调转换实在太难看了,难以克服。

所以我的问题是 - 有没有什么方法可以让快照看起来更适合我的桌面?

更多可能相关的信息:

我正在运行 Ubuntu 17.10,但我将其用于vanilla-gnome-desktop我的 DE。我使用的是默认的 Adwaita gtk 主题。我使用的是安装在我主文件夹中的 .icons 文件夹中的自定义光标,并通过以下方式启用gnome-tweak-tool

答案1

您可以监控此链接:使用系统 gtk 主题到目前为止,最新的消息是,这是其中有很多具体的链接。

随着这些后续部分的推出,主题将不再受阻。该功能的第一个版本将利用一个包含许多常用主题的 snap,这些主题可用作客户端应用程序内容界面中的默认提供程序。这很容易做到,并且会在短期内让我们获得美观的应用程序。

稍后我们将介绍一些改进,这些改进将允许查找和安装提供与本地环境需求相匹配的任意主题的 snap。我们这里有初步的想法,但细节仍需设计。

因此,工作正在进行中,并且目的是让快照看起来“更加集成”。

答案2

以防万一有人对这个问题感兴趣。您可以使用 flathub repo 中的 flatpak 安装 vlc。它继承了系统范围的样式。假设您使用的是 Ubuntu 16.04:

安装 flatpak

sudo add-apt-repository ppa:alexlarsson/flatpak

sudo apt update

sudo apt install flatpak

安装 vlc

flatpak install flathub org.videolan.VLC

运行vlc

flatpak run org.videolan.VLC

链接:

Flathub 安装指南

Flathub文档

相关内容