Sebastian Walz 860d31cee1
Tohu vaBohu
2023-04-21 00:22:52 +02:00

19 lines
743 B
Nix

{ core, fork-awesome, ... }:
let
inherit(core) set;
fromFontAwesome
= {
Regular = codePoint: "\\textFontAwesome{\\upshape^^^^${codePoint}}";
Solid = codePoint: "\\textFontAwesome{\\itshape^^^^${codePoint}}";
Brands = codePoint: "\\textFontAwesome{\\scshape^^^^${codePoint}}";
};
fromForkAwesome = codePoint: "\\textForkAwesome{^^^^${codePoint}}";
forkAwesome = fork-awesome.packages.x86_64-linux.default.icons;
in
{
inherit fromFontAwesome fromForkAwesome;
forkAwesome = set.mapValues fromForkAwesome forkAwesome;
}