waycorner: init at 0.2.1

+42
+40
pkgs/applications/misc/waycorner/default.nix
···
··· 1 + { lib 2 + , makeWrapper 3 + , rustPlatform 4 + , pkg-config 5 + , fetchFromGitHub 6 + , wayland 7 + , 8 + }: 9 + rustPlatform.buildRustPackage rec { 10 + pname = "waycorner"; 11 + version = "0.2.1"; 12 + src = fetchFromGitHub { 13 + owner = "AndreasBackx"; 14 + repo = "waycorner"; 15 + rev = version; 16 + hash = "sha256-xvmvtn6dMqt8kUwvn5d5Nl1V84kz1eWa9BSIN/ONkSQ="; 17 + }; 18 + cargoHash = "sha256-Dl+GhJywWhaC4QMS70klazPsFipGVRW+6jrXH2XsEAI="; 19 + buildInputs = [ 20 + wayland 21 + ]; 22 + nativeBuildInputs = [ 23 + pkg-config 24 + makeWrapper 25 + ]; 26 + postFixup = '' 27 + # the program looks for libwayland-client.so at runtime 28 + wrapProgram $out/bin/waycorner \ 29 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ wayland ]} 30 + ''; 31 + 32 + meta = with lib; { 33 + description = "Hot corners for Wayland"; 34 + changelog = "https://github.com/AndreasBackx/waycorner/blob/main/CHANGELOG.md"; 35 + homepage = "https://github.com/AndreasBackx/waycorner"; 36 + platforms = platforms.linux; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ NotAShelf ]; 39 + }; 40 + }
+2
pkgs/top-level/all-packages.nix
··· 31563 31564 waybar = callPackage ../applications/misc/waybar { }; 31565 31566 waylock = callPackage ../applications/misc/waylock { 31567 zig = buildPackages.zig_0_10; 31568 };
··· 31563 31564 waybar = callPackage ../applications/misc/waybar { }; 31565 31566 + waycorner = callPackage ../applications/misc/waycorner { }; 31567 + 31568 waylock = callPackage ../applications/misc/waylock { 31569 zig = buildPackages.zig_0_10; 31570 };