diff options
author | Nick Hu <me@nickhu.co.uk> | 2020-08-25 11:36:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-25 11:36:29 +0100 |
commit | 887e7b60367f2b3bdf01f88c69bdcc270947693e (patch) | |
tree | 391162e5c1c2a0847aeb99c3205b0a81c4237271 | |
parent | bb267240dfc2f36c83251cbf4d700e044e2f9d64 (diff) | |
parent | af2adc12a25009db3b6b382cda7005d189f56e5b (diff) | |
download | nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar.gz nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar.bz2 nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar.lz nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar.xz nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.tar.zst nixpkgs-887e7b60367f2b3bdf01f88c69bdcc270947693e.zip |
Merge pull request #96217 from NickHu/i3lock-fancy-rapid
i3lock-fancy-rapid: init at 2019-10-09
-rw-r--r-- | pkgs/applications/window-managers/i3/lock-fancy-rapid.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix b/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix new file mode 100644 index 00000000000..f6e24d979a4 --- /dev/null +++ b/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, xorg, i3lock }: + +stdenv.mkDerivation rec { + pname = "i3lock-fancy-rapid"; + version = "2019-10-09"; + src = fetchFromGitHub { + owner = "yvbbrjdr"; + repo = "i3lock-fancy-rapid"; + rev = "c67f09bc8a48798c7c820d7d4749240b10865ce0"; + sha256 = "0jhvlj6v6wx70239pgkjxd42z1s2bzfg886ra6n1rzsdclf4rkc6"; + }; + + buildInputs = [ xorg.libX11 ]; + propagatedBuildInputs = [ i3lock ]; + + postPatch = '' + substituteInPlace i3lock-fancy-rapid.c \ + --replace '"i3lock"' '"${i3lock}/bin/i3lock"' + ''; + + installPhase = '' + install -D i3lock-fancy-rapid $out/bin/i3lock-fancy-rapid + ''; + + meta = with stdenv.lib; { + description = "A faster implementation of i3lock-fancy"; + homepage = "https://github.com/yvbbrjdr/i3lock-fancy-rapid"; + maintainers = with maintainers; [ nickhu ]; + license = licenses.bsd3; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 694516f80a2..be62b023c67 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20907,6 +20907,8 @@ in i3lock-fancy = callPackage ../applications/window-managers/i3/lock-fancy.nix { }; + i3lock-fancy-rapid = callPackage ../applications/window-managers/i3/lock-fancy-rapid.nix { }; + i3lock-pixeled = callPackage ../misc/screensavers/i3lock-pixeled { }; betterlockscreen = callPackage ../misc/screensavers/betterlockscreen { |