doing: modernize

This commit is contained in:
Anton Mosich
2025-03-09 19:59:53 +01:00
parent ca8b67eeed
commit d6f48748f3
+7 -9
View File
@@ -1,20 +1,18 @@
{
lib,
bundlerEnv,
ruby,
bundlerApp,
bundlerUpdateScript,
}:
bundlerEnv {
bundlerApp {
pname = "doing";
version = (import ./gemset.nix).doing.version;
exes = lib.singleton "doing";
inherit ruby;
gemdir = ./.;
passthru.updateScript = bundlerUpdateScript "doing";
meta = with lib; {
meta = {
description = "Command line tool for keeping track of what youre doing and tracking what youve done";
longDescription = ''
doing is a basic CLI for adding and listing "what was I doing" reminders
@@ -22,12 +20,12 @@ bundlerEnv {
sections/categories and flexible output formatting.
'';
homepage = "https://brettterpstra.com/projects/doing/";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
ktf
nicknovitski
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
mainProgram = "doing";
};
}