nix-overlay/default.nix

33 lines
1.1 KiB
Nix
Raw Normal View History

2020-12-29 00:36:50 +01:00
self: super:
let
inherit (super) callPackage;
in
2021-04-21 22:39:10 +02:00
let
pythonOverrides = self: super: {
termtime = callPackage ./pkgs/python-packages/termtime.nix { inherit (super) buildPythonPackage fetchPypi; };
};
in
2020-12-29 00:36:50 +01:00
rec {
coreutils-advcpmv = callPackage ./pkgs/coreutils-advcpmv.nix {};
crosstool-ng = callPackage ./pkgs/crosstool-ng.nix {};
gnomeExtensions = (super.gnomeExtensions or {}) // {
hide-activities = callPackage ./pkgs/gnome-shell-extensions/hide-activities.nix {};
2021-06-01 19:42:42 +02:00
hibernate-status = callPackage ./pkgs/gnome-shell-extensions/hibernate-status.nix {};
2021-01-05 18:41:12 +01:00
noannoyance = callPackage ./pkgs/gnome-shell-extensions/noannoyance.nix {};
bluetooth-quick-connect = callPackage ./pkgs/gnome-shell-extensions/bluetooth-quick-connect.nix { };
2020-12-29 00:36:50 +01:00
};
2020-12-29 23:22:18 +01:00
flatery-icon-theme = callPackage ./pkgs/icon-theme/flatery-icon-theme.nix {};
2021-01-06 23:55:24 +01:00
openhexagon = callPackage ./pkgs/openhexagon/default.nix {};
2021-04-21 22:39:10 +02:00
python3 = super.python3.override { packageOverrides = pythonOverrides; };
2021-04-21 22:40:11 +02:00
mumble = super.mumble.overrideAttrs (old: {
patches = (old.patches or []) ++ [ ./patches/mumble-os-version.patch ];
});
2020-12-29 00:36:50 +01:00
}