diff options
| author | Seth Flynn <[email protected]> | 2025-03-08 07:39:22 -0500 |
|---|---|---|
| committer | Seth Flynn <[email protected]> | 2025-03-08 07:39:22 -0500 |
| commit | f08ec7d04c1fa83da90f9b051057df735bdcf2ef (patch) | |
| tree | e5e60c0fe6ee945c6494ebca1f50d7812dffbec1 | |
| parent | 86042f09cca231c9ac49d40dc4c17c3f5b524a4b (diff) | |
home/arkenfox: use latest version of arkenfox by default
This is a more reliable default than the current `major.minor` version
of Nixpkgs' Firefox
| -rw-r--r-- | modules/home/arkenfox/default.nix | 6 |
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. |
