13 name = "tmux-sessionizer";
17 rustPlatform.buildRustPackage {
21 src = fetchFromGitHub {
25 hash = "sha256-wwu3h2eQrim/RbxTYqt+EnFmn0uD6PQzo1Xs1qCVQ3o=";
28 cargoHash = "sha256-5OIiDz66GD3DrNKzxH+bpyweS7Ycn2IOf4f9mdHAaCo=";
30 passthru.tests.version = testers.testVersion {
31 package = tmux-sessionizer;
35 # Needed to get openssl-sys to use pkg-config.
36 OPENSSL_NO_VENDOR = 1;
38 nativeBuildInputs = [ pkg-config ];
39 buildInputs = [ openssl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Security ];
42 description = "Fastest way to manage projects as tmux sessions";
43 homepage = "https://github.com/jrmoulton/tmux-sessionizer";
44 license = licenses.mit;
45 maintainers = with maintainers; [ vinnymeller mrcjkb ];