mirror of
https://github.com/nix-community/home-manager
synced 2024-12-24 18:59:47 +01:00
gnome-shell: fix extensions' default (#6199)
Else I get a === … while calling the 'throw' builtin at /nix/store/afpmddfrmx5df3h16bdh00yy8i7db8w4-source/pkgs/desktops/gnome/default.nix:96:28: 95| gnome-shell = throw "The ‘gnome.gnome-shell’ was moved to top-level. Please use ‘pkgs.gnome-shell’ directly."; # Added on 2024-08-28. 96| gnome-shell-extensions = throw "The ‘gnome.gnome-shell-extensions’ was moved to top-level. Please use ‘pkgs.gnome-shell-extensions’ directly."; # Added on 2024-08-11. | ^ 97| gnome-software = throw "The ‘gnome.gnome-software’ was moved to top-level. Please use ‘pkgs.gnome-software’ directly."; # Added on 2024-08-11. error: The ‘gnome.gnome-shell-extensions’ was moved to top-level. Please use ‘pkgs.gnome-shell-extensions’ directly. === on rebuild
This commit is contained in:
parent
15151bb5e7
commit
e526fd2b1a
2 changed files with 4 additions and 8 deletions
|
@ -17,7 +17,7 @@ let
|
||||||
|
|
||||||
package = mkOption {
|
package = mkOption {
|
||||||
type = types.package;
|
type = types.package;
|
||||||
example = "pkgs.gnome.gnome-shell-extensions";
|
example = "pkgs.gnome-shell-extensions";
|
||||||
description = ''
|
description = ''
|
||||||
Package providing a GNOME Shell extension in
|
Package providing a GNOME Shell extension in
|
||||||
`$out/share/gnome-shell/extensions/''${id}`.
|
`$out/share/gnome-shell/extensions/''${id}`.
|
||||||
|
@ -66,7 +66,7 @@ in {
|
||||||
{ package = pkgs.gnomeExtensions.dash-to-panel; }
|
{ package = pkgs.gnomeExtensions.dash-to-panel; }
|
||||||
{
|
{
|
||||||
id = "user-theme@gnome-shell-extensions.gcampax.github.com";
|
id = "user-theme@gnome-shell-extensions.gcampax.github.com";
|
||||||
package = pkgs.gnome.gnome-shell-extensions;
|
package = pkgs.gnome-shell-extensions;
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
'';
|
'';
|
||||||
|
@ -106,7 +106,7 @@ in {
|
||||||
|
|
||||||
programs.gnome-shell.extensions = [{
|
programs.gnome-shell.extensions = [{
|
||||||
id = "user-theme@gnome-shell-extensions.gcampax.github.com";
|
id = "user-theme@gnome-shell-extensions.gcampax.github.com";
|
||||||
package = pkgs.gnome.gnome-shell-extensions;
|
package = pkgs.gnome-shell-extensions;
|
||||||
}];
|
}];
|
||||||
|
|
||||||
home.packages = [ cfg.theme.package ];
|
home.packages = [ cfg.theme.package ];
|
||||||
|
|
|
@ -36,11 +36,7 @@ let
|
||||||
|
|
||||||
in {
|
in {
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(self: super: {
|
(final: prev: { gnome-shell-extensions = dummy-gnome-shell-extensions; })
|
||||||
gnome = super.gnome.overrideScope (gself: gsuper: {
|
|
||||||
gnome-shell-extensions = dummy-gnome-shell-extensions;
|
|
||||||
});
|
|
||||||
})
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.gnome-shell.enable = true;
|
programs.gnome-shell.enable = true;
|
||||||
|
|
Loading…
Reference in a new issue