Merge pull request #267765 from ivan770/sway-overfocus

authored by Artturi and committed by GitHub 67405282 a6ca8a05

+36
+6
maintainers/maintainer-list.nix
··· 7799 githubId = 4458; 7800 name = "Ivan Kozik"; 7801 }; 7802 ivan-babrou = { 7803 email = "nixpkgs@ivan.computer"; 7804 name = "Ivan Babrou";
··· 7799 githubId = 4458; 7800 name = "Ivan Kozik"; 7801 }; 7802 + ivan770 = { 7803 + email = "ivan@ivan770.me"; 7804 + github = "ivan770"; 7805 + githubId = 14003886; 7806 + name = "Ivan Leshchenko"; 7807 + }; 7808 ivan-babrou = { 7809 email = "nixpkgs@ivan.computer"; 7810 name = "Ivan Babrou";
+30
pkgs/by-name/sw/sway-overfocus/package.nix
···
··· 1 + { fetchFromGitHub, lib, nix-update-script, rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "sway-overfocus"; 5 + version = "0.2.3-fix"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "korreman"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + hash = "sha256-KHbYlxgrrZdNKJ7R9iVflbbP1c6qohM/NHBSYuzxEt4="; 12 + }; 13 + 14 + cargoHash = "sha256-zp6PSu8P+ZUhrqi5Vxpe+z9zBaSkdVQBMGNP0FVOviQ="; 15 + 16 + # Crate without tests. 17 + doCheck = false; 18 + 19 + passthru.updateScript = nix-update-script { }; 20 + 21 + meta = with lib; { 22 + description = ''"Better" focus navigation for sway and i3.''; 23 + homepage = "https://github.com/korreman/sway-overfocus"; 24 + changelog = "https://github.com/korreman/sway-overfocus/releases/tag/${src.rev}"; 25 + license = licenses.mit; 26 + maintainers = [ maintainers.ivan770 ]; 27 + mainProgram = "sway-overfocus"; 28 + }; 29 + } 30 +