summaryrefslogtreecommitdiff
path: root/modules/home
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home')
-rw-r--r--modules/home/arkenfox/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/home/arkenfox/default.nix b/modules/home/arkenfox/default.nix
index a6f0061..2841df1 100644
--- a/modules/home/arkenfox/default.nix
+++ b/modules/home/arkenfox/default.nix
@@ -30,6 +30,9 @@ let
}
) (lib.importJSON ./arkenfox-hashes.json);
+ latestVersionIn =
+ versions: lib.elemAt (lib.sort lib.versionOlder versions) (lib.length versions - 1);
+
arkenfoxSubmodule =
{ config, ... }:
{
@@ -39,8 +42,7 @@ let
version = lib.mkOption {
type = lib.types.str;
- default = lib.versions.majorMinor pkgs.firefox.version;
- defaultText = lib.literalExpression "lib.versions.majorMinor pkgs.firefox.version";
+ default = latestVersionIn (lib.attrNames arkenfoxVersions);
description = ''
Version of Arkenfox to apply.