biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / window-managers / i3 / easyfocus.nix
bloba1f0895bff6d77e5e8b80e556b56ae6b1cbc4662
1 { lib, stdenv, fetchFromGitHub, pkg-config, xorgproto, libxcb, xcbutilkeysyms
2 , xorg , i3ipc-glib , glib
3 }:
5 stdenv.mkDerivation {
6   pname = "i3easyfocus";
7   version = "20190411";
9   src = fetchFromGitHub {
10     owner = "cornerman";
11     repo = "i3-easyfocus";
12     rev = "fffb468f7274f9d7c9b92867c8cb9314ec6cf81a";
13     sha256 = "1db23vzzmp0hnfss1fkd80za6d2pajx7hdwikw50pk95jq0w8wfm";
14   };
16   nativeBuildInputs = [ pkg-config ];
17   buildInputs = [ libxcb xcbutilkeysyms xorgproto xorg.libX11.dev i3ipc-glib glib.dev ];
19   # Makefile has no rule for 'install'
20   installPhase = ''
21     mkdir -p $out/bin
22     cp i3-easyfocus $out/bin
23   '';
25   meta = with lib; {
26     description = "Focus and select windows in i3";
27     mainProgram = "i3-easyfocus";
28     homepage = "https://github.com/cornerman/i3-easyfocus";
29     maintainers = with maintainers; [teto];
30     license = licenses.gpl3;
31     platforms = platforms.linux;
32   };