Bruno BELANYI
9690b0b14b
lib: attrs: add renaming functions
2021-05-08 17:14:13 +02:00
Bruno BELANYI
af317ac156
lib: attrs: document functions
2021-05-08 17:14:13 +02:00
Bruno BELANYI
b30d574069
lib: attrs: add genAttrs' function
2021-05-08 17:14:13 +02:00
Bruno BELANYI
49232423ca
lib: ip: verify ip is valid in 'check'
2021-04-25 12:39:17 +00:00
Bruno BELANYI
0112dd87ac
lib: ip: add 'isValidIp4'
2021-04-25 12:39:17 +00:00
Bruno BELANYI
5a06ab74bb
lib: ip: add 'nth' utility to 'parseSubnet4'
2021-04-25 12:39:17 +00:00
Bruno BELANYI
1968285d0a
lib: ip: add 'nthInRange4'
...
And use it to refactor 'rangeIp4'
2021-04-25 12:39:17 +00:00
Bruno BELANYI
63d28c4ae2
lib: ip: add 'rangeIp4'
...
The `range` attribute is not very useful by itself. However this
generator can convert it into a list of all addresses in the given
range.
2021-04-25 12:39:17 +00:00
Bruno BELANYI
ad006bf2b8
lib: add ip
2021-04-25 12:39:17 +00:00
Bruno BELANYI
5b646ec174
lib: options: add mkDisableOption
2021-03-14 12:18:09 +00:00
Bruno BELANYI
331b7cf8e3
lib: create 'my' extensions
...
Inspired by this [1] repo, I want to add some functions to `lib.my`. I
would have liked to make it work without having to use an overlay, but I
did not manage to do it...
[1]: https://github.com/hlissner/dotfiles
2021-03-14 12:18:09 +00:00