diff --git a/home/fonts.nix b/home/fonts.nix new file mode 100644 index 0000000..07286f6 --- /dev/null +++ b/home/fonts.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: + +let + dhivehi-fonts = pkgs.runCommandLocal "dhivehi-fonts" { } '' + mkdir -p "$out/share/fonts/dhivehi" + cp -r ${../local/share/fonts}/. "$out/share/fonts/dhivehi/" + ''; +in +{ + home.packages = [ dhivehi-fonts ]; + fonts.fontconfig.enable = true; +} diff --git a/home/shihaam.nix b/home/shihaam.nix index c04ff58..fd1c38d 100644 --- a/home/shihaam.nix +++ b/home/shihaam.nix @@ -5,6 +5,7 @@ imports = [ ./bash.nix ./packages.nix + ./fonts.nix ] ++ ( # import non public vars if builtins.pathExists ./private.nix