hyprtasking.nix
1 { 2 lib, 3 gcc14Stdenv, 4 fetchFromGitHub, 5 meson, 6 ninja, 7 hyprland, 8 }: 9 gcc14Stdenv.mkDerivation { 10 pname = "hyprtasking"; 11 version = "0.1"; 12 13 src = fetchFromGitHub { 14 owner = "raybbian"; 15 repo = "hyprtasking"; 16 rev = "2cec7b23a66265165cd414bf75773bae3c0747c8"; 17 hash = "sha256-w9zAHfLcQGCVzYjORpMZueSRgTo7OLXiEN1bGFTlVAc="; 18 }; 19 20 nativeBuildInputs = [ 21 meson 22 ninja 23 ] 24 ++ hyprland.nativeBuildInputs; 25 buildInputs = [ hyprland ] ++ hyprland.buildInputs; 26 27 meta = with lib; { 28 homepage = "https://github.com/raybbian/hyprtasking"; 29 description = "Tab overview"; 30 license = licenses.bsd3; 31 platforms = platforms.linux; 32 }; 33 }