From 8e54d8b5eebb91314221b2db25875745eaacf316 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Sun, 8 Jul 2018 01:43:59 -0700 Subject: [PATCH] [NixOS] Use customizable-notify-osd --- nixos/configuration.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 8e3a240c..75de1b8f 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -72,6 +72,20 @@ let pasystray-appindicator = with pkgs; pasystray.overrideAttrs (oldAttrs: rec { buildInputs = oldAttrs.buildInputs ++ [libappindicator-gtk3]; }); + customizable-notify-osd = with pkgs; notify-osd.overrideAttrs (oldAttrs: rec { + version = "0.9.35+16.04.20160415"; + baseURI = "https://launchpad.net/~leolik/+archive/leolik"; + src = fetchurl { + url = "${baseURI}/+files/notify-osd_${version}-0ubuntu1-leolik~ppa0.tar.gz"; + sha256 = "026dr46jh3xc4103wnslzy7pxbxkkpflh52c59j8vzwaa7bvvzkv"; + name = "notify-osd-customizable.tar.gz"; + }; + preConfigure = "./autogen.sh --libexecdir=$(out)/bin"; + buildInputs = with pkgs; [ + glib libwnck3 libnotify dbus-glib gnome3.gsettings-desktop-schemas + makeWrapper libtool gnome3.gnome-common + ]; + }); in { nixpkgs.config.allowUnfree = true; @@ -153,7 +167,7 @@ in libnotify lxqt.lxqt-powermanagement networkmanagerapplet - notify-osd + customizable-notify-osd pasystray-appindicator pinentry pommed_light