10 ttBundlerApp = bundlerApp {
13 exes = [ "t" "timetrap" ];
15 passthru.updateScript = bundlerUpdateScript "timetrap";
30 nativeBuildInputs = [ installShellFiles ];
37 ln -vs ${ttBundlerApp}/bin/t;
38 ln -vs ${ttBundlerApp}/bin/timetrap;
41 for c in t timetrap; do
42 installShellCompletion --cmd $c --bash ${ttGem}/lib/ruby/gems/*/gems/timetrap*/completions/bash/*;
43 installShellCompletion --cmd $c --zsh ${ttGem}/lib/ruby/gems/*/gems/timetrap*/completions/zsh/*;
48 description = "Simple command line time tracker written in ruby";
49 homepage = "https://github.com/samg/timetrap";
50 license = licenses.mit;
51 maintainers = with maintainers; [ jerith666 manveru nicknovitski ];
52 platforms = platforms.unix;