diff --git a/modules/nixos/systems/fonts.nix b/modules/nixos/systems/fonts.nix index 6f9b62c..4a4df74 100644 --- a/modules/nixos/systems/fonts.nix +++ b/modules/nixos/systems/fonts.nix @@ -28,6 +28,12 @@ in else ln -sf /run/current-system/sw/share/X11/fonts /home/${cfg.user}/.local/share/fonts; fi + + if [ -d "/home/${cfg.user}/.fonts" ]; then + echo ""; + else + ln -sf /run/current-system/sw/share/X11/fonts /home/${cfg.user}/.fonts; + fi ''; wantedBy = [ "multi-user.target" ]; serviceConfig = {