1{
2 lib,
3 bundlerApp,
4 bundlerUpdateScript,
5}:
6
7bundlerApp {
8 pname = "doing";
9 exes = lib.singleton "doing";
10
11 gemdir = ./.;
12
13 passthru.updateScript = bundlerUpdateScript "doing";
14
15 meta = {
16 description = "Command line tool for keeping track of what you’re doing and tracking what you’ve done";
17 longDescription = ''
18 doing is a basic CLI for adding and listing "what was I doing" reminders
19 in a TaskPaper-formatted text file. It allows for multiple
20 sections/categories and flexible output formatting.
21 '';
22 homepage = "https://brettterpstra.com/projects/doing/";
23 license = lib.licenses.mit;
24 maintainers = with lib.maintainers; [
25 ktf
26 nicknovitski
27 ];
28 platforms = lib.platforms.unix;
29 mainProgram = "doing";
30 };
31}