mirror of
https://github.com/nix-community/home-manager
synced 2024-12-24 02:39:48 +01:00
neomutt: add reverse sort options (#1036)
This commit is contained in:
parent
543118ac70
commit
7f748f27bc
1 changed files with 16 additions and 12 deletions
|
@ -38,6 +38,19 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
sortOptions = [
|
||||
"date"
|
||||
"date-received"
|
||||
"from"
|
||||
"mailbox-order"
|
||||
"score"
|
||||
"size"
|
||||
"spam"
|
||||
"subject"
|
||||
"threads"
|
||||
"to"
|
||||
];
|
||||
|
||||
bindModule = types.submodule {
|
||||
options = {
|
||||
map = mkOption {
|
||||
|
@ -211,18 +224,9 @@ in {
|
|||
};
|
||||
|
||||
sort = mkOption {
|
||||
type = types.enum [
|
||||
"date"
|
||||
"date-received"
|
||||
"from"
|
||||
"mailbox-order"
|
||||
"score"
|
||||
"size"
|
||||
"spam"
|
||||
"subject"
|
||||
"threads"
|
||||
"to"
|
||||
];
|
||||
# allow users to choose any option from sortOptions, or any option prefixed with "reverse-"
|
||||
type = types.enum
|
||||
(sortOptions ++ (map (option: "reverse-" + option) sortOptions));
|
||||
default = "threads";
|
||||
description = "Sorting method on messages.";
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue