home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

commit f4d24bd63e3dc5e32e44f8bedc3892f59aa07fef
parent 70539e9bdd70bbe1603d53b1b6b2be0791c7f085
Author: Vincent Demeester <vincent@sbr.pm>
Date:   Tue, 30 Nov 2021 19:23:50 +0100

nix/packages: remove gnome extensions

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

Diffstat:
Mnix/packages/default.nix | 5-----
Dnix/packages/gnome/extensions/bluetooth-quick-connect/default.nix | 33---------------------------------
Dnix/packages/gnome/extensions/hide-top-bar/default.nix | 34----------------------------------
Dnix/packages/gnome/extensions/nightthemeswitcher/default.nix | 35-----------------------------------
Dnix/packages/gnome/extensions/noannoyance/default.nix | 33---------------------------------
Dnix/packages/gnome/extensions/shell/default.nix | 33---------------------------------
6 files changed, 0 insertions(+), 173 deletions(-)

diff --git a/nix/packages/default.nix b/nix/packages/default.nix @@ -117,10 +117,5 @@ rec { ; containerd = containerd_1_3; - gnome-shell-extension-shell = pkgs.callPackage ./gnome/extensions/shell { }; - gnome-bluetooth-quick-connect = pkgs.callPackage ./gnome/extensions/bluetooth-quick-connect { }; - hidetopbar = pkgs.callPackage ./gnome/extensions/hide-top-bar { }; - noannoyance = pkgs.callPackage ./gnome/extensions/noannoyance { }; - nightthemeswitcher = pkgs.callPackage ./gnome/extensions/nightthemeswitcher { }; adi1090x-plymouth = pkgs.callPackage ./adi1090x-plymouth { }; } diff --git a/nix/packages/gnome/extensions/bluetooth-quick-connect/default.nix b/nix/packages/gnome/extensions/bluetooth-quick-connect/default.nix @@ -1,33 +0,0 @@ -{ stdenv, fetchFromGitHub, glib, gettext, bash, nodePackages, gnome3 }: - -stdenv.mkDerivation rec { - pname = "gnome-bluetooth-quick-connect"; - version = "2020-09-03"; - - src = fetchFromGitHub { - owner = "bjarosze"; - repo = "gnome-bluetooth-quick-connect"; - rev = "662250e1ef3ebaafdb237c06ea39fbdbee09ee40"; - sha256 = "12lra0wkjdjm9bfjvan1hsfn55x0j2bsfgdjwqklggvv52iwr9wm"; - }; - - nativeBuildInputs = [ - glib - gettext - nodePackages.typescript - ]; - - uuid = "bluetooth-quick-connect@bjarosze.gmail.com"; - - installPhase = '' - mkdir -p $out/share/gnome-shell/extensions/${uuid} - cp -r * $out/share/gnome-shell/extensions/${uuid} - ''; - - meta = with stdenv.lib; { - description = "Allows paired Bluetooth devices to be connected and disconnected via the GNOME system menu, without need to enter the Settings app every time."; - license = licenses.gpl3; - maintainers = with maintainers; [ vdemeester ]; - homepage = "https://github.com/bjarosze/gnome-bluetooth-quick-connect"; - }; -} diff --git a/nix/packages/gnome/extensions/hide-top-bar/default.nix b/nix/packages/gnome/extensions/hide-top-bar/default.nix @@ -1,34 +0,0 @@ -{ stdenv, fetchFromGitHub, glib, gettext, bash, nodePackages, gnome3, zip }: - -stdenv.mkDerivation rec { - pname = "hidetopbar"; - version = "2020-09-21"; - - src = fetchFromGitHub { - owner = "mlutfy"; - repo = "hidetopbar"; - rev = "994937d37528aa25bac954e4f1607adc8d991f4c"; - sha256 = "0cc4b3iid0fxrsrdwc9m1rnia7z9whbgdwkag0x1frlif4rknjrr"; - }; - - nativeBuildInputs = [ - glib - gettext - nodePackages.typescript - zip - ]; - - uuid = "hidetopbar@mathieu.bidon.ca"; - - installPhase = '' - mkdir -p $out/share/gnome-shell/extensions/${uuid} - cp -r * $out/share/gnome-shell/extensions/${uuid} - ''; - - meta = with stdenv.lib; { - description = "Hide GNOME's top bar when it gets into your way."; - license = licenses.gpl3; - maintainers = with maintainers; [ vdemeester ]; - homepage = "https://github.com/mlutfy/hidetopbar"; - }; -} diff --git a/nix/packages/gnome/extensions/nightthemeswitcher/default.nix b/nix/packages/gnome/extensions/nightthemeswitcher/default.nix @@ -1,35 +0,0 @@ -{ stdenv, fetchFromGitLab, glib, gettext, bash, nodePackages, gnome3, unzip }: - -stdenv.mkDerivation rec { - pname = "nightthemeswitcher-gnome-shell-extension"; - version = "v39"; - - src = fetchFromGitLab { - owner = "rmnvgr"; - repo = "nightthemeswitcher-gnome-shell-extension"; - rev = "${version}"; - sha256 = "0lciranfqvp14vr1jh9syj0vx2vpiy2zww0m4pw9pay1nis37izf"; - }; - - nativeBuildInputs = [ - glib - gettext - nodePackages.typescript - gnome3.gnome-shell - unzip - ]; - - uuid = "nightthemeswitcher@romainvigier.fr"; - - installPhase = '' - mkdir -p $out/share/gnome-shell/extensions - unzip build/${uuid}.shell-extension.zip -d $out/share/gnome-shell/extensions/${uuid} - ''; - - meta = with stdenv.lib; { - description = "Automatically toggle your light and dark GTK, GNOME Shell, icon and cursor themes variants, switch backgrounds and run custom commands at sunset and sunrise."; - license = licenses.gpl3; - maintainers = with maintainers; [ vdemeester ]; - homepage = "https://github.com/rmnvgr/nightthemeswitcher-gnome-shell-extension"; - }; -} diff --git a/nix/packages/gnome/extensions/noannoyance/default.nix b/nix/packages/gnome/extensions/noannoyance/default.nix @@ -1,33 +0,0 @@ -{ stdenv, fetchFromGitHub, glib, gettext, bash, nodePackages, gnome3 }: - -stdenv.mkDerivation rec { - pname = "noannoyance"; - version = "2020-05-17"; - - src = fetchFromGitHub { - owner = "sindex"; - repo = "no-annoyance"; - rev = "9cc6aaf85cce8e434e58a9caa1b8abb077fdf2e3"; - sha256 = "1p0y871616rvd3wfw12nn8ybc8z76fcb7gcd13zf1q53wnwk5ynr"; - }; - - nativeBuildInputs = [ - glib - gettext - nodePackages.typescript - ]; - - uuid = "noannoyance@sindex.com"; - - installPhase = '' - mkdir -p $out/share/gnome-shell/extensions/${uuid} - cp -r * $out/share/gnome-shell/extensions/${uuid} - ''; - - meta = with stdenv.lib; { - description = "Disables the “Window Is Ready” notification and changes the policy of the window manager so that new windows are always focused."; - license = licenses.gpl3; - maintainers = with maintainers; [ vdemeester ]; - homepage = "https://github.com/sindex/no-annoyance"; - }; -} diff --git a/nix/packages/gnome/extensions/shell/default.nix b/nix/packages/gnome/extensions/shell/default.nix @@ -1,33 +0,0 @@ -{ stdenv, fetchFromGitHub, glib, gettext, bash, nodePackages, gnome3 }: - -stdenv.mkDerivation rec { - pname = "gnome-shell-extension-shell-unstable"; - version = "2020-03-13"; - - src = fetchFromGitHub { - owner = "pop-os"; - repo = "shell"; - rev = "9e8ab29cb976b078aa6e8fab59b09527a092a1b8"; - sha256 = "1za5jj95p095z4ffjli0ir3prd8fiv2bdjgjmb7h6wnni65cwfa3"; - }; - - nativeBuildInputs = [ - glib - gettext - nodePackages.typescript - ]; - - uuid = "pop-shell@system76.com"; - - installPhase = '' - mkdir -p $out/share/gnome-shell/extensions - cp -r _build $out/share/gnome-shell/extensions/${uuid} - ''; - - meta = with stdenv.lib; { - description = "Pop Shell is a keyboard-driven layer for GNOME Shell which allows for quick and sensible navigation and management of windows."; - license = licenses.gpl3; - maintainers = with maintainers; [ vdemeester ]; - homepage = "https://github.com/pop-os/shell"; - }; -}