das*_*s-g 5 firefox gnome-shell gnome3 nixos
网站https://extensions.gnome.org 应该是安装和管理 GNOME shell 扩展的主要工具。如何在 NixOS 18.03 上启用它?
当我在 GNOME 3 上使用 Firefox 访问该网站时,我得到以下信息:
要使用此站点控制 GNOME Shell 扩展,您必须安装由两部分组成的 GNOME Shell 集成:浏览器扩展和本机主机消息传递应用程序。
单击此处安装浏览器扩展。有关本机主机连接器安装说明,请参阅wiki 页面。
所以,我已经添加pkgs.chrome-gnome-shell
并pkgs.gnome3.gnome-shell-extensions
以environment.systemPackages
在/etc/nixos/configuration.nix
,重建,重新启动并安装由提供的“GNOME壳牌一体化”的Firefox扩展https://extensions.gnome.org。这样,https://extensions.gnome.org 就会显示错误消息
尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器。有关安装连接器的说明,请参阅文档。
我错过了什么?
正如longDescription所说chrome-gnome-shell
,您必须设置特定的 gnome3 和特定的 firefox 选项。为此,请包含以下内容/etc/nixos/configuration.nix
并重建:
nixpkgs.config.firefox.enableGnomeExtensions = true;
services.gnome3.chrome-gnome-shell.enable = true;
Run Code Online (Sandbox Code Playgroud)
(不幸的是,这些选项没有 在https://nixos.org/nixos/options.html上列出)
您不必将chrome-gnome-shell
和显式列出gnome3.gnome-shell-extensions
为系统包,因为它们将作为依赖项引入。不过,“GNOME Shell 集成”Firefox 扩展仍然需要由用户通过 Firefox 安装,就像您所做的那样。
归档时间: |
|
查看次数: |
2003 次 |
最近记录: |