Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: a18eaa7b93a0
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6d68b920eb2d
Choose a head ref
  • 1 commit
  • 7 files changed
  • 1 contributor

Commits on May 21, 2020

  1. gnomeExtensions: add 'uuid' attr to all extensions

    Some already have it, this adds it to the rest.
    
    With all extensions having an 'uuid' attr we can do cool things like
    declaratively enable extensions on NixOS.
    
    (cherry picked from commit eb12149)
    bjornfor committed May 21, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    LnL7 Daiderd Jordan
    Copy the full SHA
    6d68b92 View commit details
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/arc-menu/default.nix
Original file line number Diff line number Diff line change
@@ -24,6 +24,8 @@ stdenv.mkDerivation rec {

makeFlags = [ "INSTALL_BASE=${placeholder "out"}/share/gnome-shell/extensions" ];

uuid = "arc-menu@linxgem33.com";

meta = with stdenv.lib; {
description = "Gnome shell extension designed to replace the standard menu found in Gnome 3";
license = licenses.gpl2Plus;
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/dash-to-dock/default.nix
Original file line number Diff line number Diff line change
@@ -17,6 +17,8 @@ stdenv.mkDerivation rec {

makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];

uuid = "dash-to-dock@micxgx.gmail.com";

meta = with stdenv.lib; {
description = "A dock for the Gnome Shell";
license = licenses.gpl2;
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
Original file line number Diff line number Diff line change
@@ -17,6 +17,8 @@ stdenv.mkDerivation rec {

makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];

uuid = "dash-to-panel@jderose9.github.com";

meta = with stdenv.lib; {
description = "An icon taskbar for Gnome Shell";
license = licenses.gpl2;
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/gsconnect/default.nix
Original file line number Diff line number Diff line change
@@ -73,6 +73,8 @@ stdenv.mkDerivation rec {
done
'';

uuid = "gsconnect@andyholmes.github.io";

meta = with stdenv.lib; {
description = "KDE Connect implementation for Gnome Shell";
homepage = https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki;
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/no-title-bar/default.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,8 @@ stdenv.mkDerivation rec {

makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];

uuid = "no-title-bar@franglais125.gmail.com";

meta = with stdenv.lib; {
description = "Integrates maximized windows with the top panel";
homepage = https://github.com/franglais125/no-title-bar;
Original file line number Diff line number Diff line change
@@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
mv *.js metadata.json dbus.xml schemas locale "$extensions_dir"
'';

uuid = "pidgin@muffinmad";

meta = with stdenv.lib; {
homepage = https://github.com/muffinmad/pidgin-im-gnome-shell-extension;
description = "Make Pidgin IM conversations appear in the Gnome Shell message tray";
2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/extensions/topicons-plus/default.nix
Original file line number Diff line number Diff line change
@@ -17,6 +17,8 @@ stdenv.mkDerivation rec {

makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ];

uuid = "TopIcons@phocean.net";

meta = with stdenv.lib; {
description = "Brings all icons back to the top panel, so that it's easier to keep track of apps running in the backround";
license = licenses.gpl2;