我可以在通知设置中看到很多基本应用程序,而且我知道我可以隐藏这些应用程序的通知。但是归入“其他”类别的其他应用程序呢?我可以隐藏1个特定应用程序的通知而不隐藏其他“其他”应用程序吗?

我特别想隐藏Spotify通知,但是如果有通用解决方案,这可能对很多人有帮助。

#1 楼

elementary依赖于通过在其.desktop文件中设置属性来通知操作系统其要使用通知的应用程序。不保证不是由基本版本构建/控制的应用程序可以执行此操作

您可以将以下行添加到该应用程序的.desktop文件的底部,该行应显示在通知设置中,因此您可以像基本应用程序一样配置它。

X-GNOME-UsesNotifications=true


例如,我的/usr/share/applications/spotify.desktop文件如下所示:

[Desktop Entry]
Name=Spotify
GenericName=Music Player
Comment=Spotify streaming music client
Icon=spotify-client
Exec=spotify %U
TryExec=spotify
Terminal=false
Type=Application
Categories=Audio;Music;Player;AudioVideo;
MimeType=x-scheme-handler/spotify;
X-GNOME-UsesNotifications=true


并且我的通知设置现在具有Spotify应用程序作为可配置的通知源:在更新期间等...

评论


这有什么变化吗?我可以添加它,并且它确实会在通知设置中显示,但是关闭内容不会改变任何内容。

–user20763
20年6月1日上午10:48