11 ttBundlerApp = bundlerApp {
14 exes = [ "t" "timetrap" ];
16 passthru.updateScript = bundlerUpdateScript "timetrap";
31 nativeBuildInputs = [ installShellFiles ];
38 ln -vs ${ttBundlerApp}/bin/t;
39 ln -vs ${ttBundlerApp}/bin/timetrap;
42 for c in t timetrap; do
43 installShellCompletion --cmd $c --bash ${ttGem}/lib/ruby/gems/*/gems/timetrap*/completions/bash/*;
44 installShellCompletion --cmd $c --zsh ${ttGem}/lib/ruby/gems/*/gems/timetrap*/completions/zsh/*;
49 description = "A simple command line time tracker written in ruby";
50 homepage = "https://github.com/samg/timetrap";
51 license = licenses.mit;
52 maintainers = with maintainers; [ jerith666 manveru nicknovitski ];
53 platforms = platforms.unix;