mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 10:58:02 +00:00
12 lines
393 B
Nix
12 lines
393 B
Nix
|
# A small utility library for manipulating hexadecimal numbers. It's made in 15
|
||
|
# minutes with a bunch of duct tape on it but it's working for its intended
|
||
|
# purpose.
|
||
|
{ pkgs, lib }:
|
||
|
|
||
|
rec {
|
||
|
inherit (pkgs.lib.trivial) toHexString;
|
||
|
|
||
|
# A variant of `lib.lists.range` function just with hexadecimal digits.
|
||
|
range = first: last: builtins.map (n: toHexString n) (lib.lists.range first last);
|
||
|
}
|