1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-25 11:19:47 +01:00

todoman: added maintainer

Adds Mikilio as maintainer.
This commit is contained in:
Mikilio 2024-04-10 19:13:24 +02:00
parent e492daeae3
commit 0055eeafb6
No known key found for this signature in database
GPG key ID: 5B2F1A890CF33F3F
2 changed files with 15 additions and 5 deletions

View file

@ -329,6 +329,12 @@
github = "mainrs";
githubId = 5113257;
};
mikilio = {
name = "mikilio";
email = "official.mikilio+dev@gmail.com";
github = "mikilio";
githubId = 86004375;
};
kmaasrud = {
name = "Knut Magnus Aasrud";
email = "km@aasrud.com";

View file

@ -7,8 +7,12 @@ let
cfg = config.programs.todoman;
in {
meta.maintainers = [ maintainers.mikilio ];
options.todoman = {
enable = lib.mkEnableOption "Enable todoman a standards-based task manager based on iCalendar";
enable = lib.mkEnableOption
"Enable todoman a standards-based task manager based on iCalendar";
glob = mkOption {
type = types.str;
@ -70,7 +74,7 @@ in {
description = ''
The string used to separate date and time when displaying and parsing.
'';
};
};
humanize = mkOption {
type = types.bool;
@ -79,7 +83,7 @@ in {
If set to true, datetimes will be printed in human friendly formats like
tomorrow, in one hour, 3 weeks ago, etc.
'';
};
};
startable = mkOption {
type = types.bool;
@ -90,7 +94,7 @@ in {
Todos with no start date are always considered current. Incomplete todos
(eg: partially-complete) are also included.
'';
};
};
timeformat = mkOption {
type = types.nullOr types.str;
@ -115,7 +119,7 @@ in {
assertion = 0 <= cfg.defaultPriority && cfg.defaultPriority <= 10;
message = "Todoman's `defaultPriority` must be between 0 and 10.";
}
];
];
home.packages = [ pkgs.todoman ];