diff --git a/src/UglyToad.PdfPig.Fonts/SystemFonts/LinuxSystemFontLister.cs b/src/UglyToad.PdfPig.Fonts/SystemFonts/LinuxSystemFontLister.cs index a32f19fa..0c7edcbb 100644 --- a/src/UglyToad.PdfPig.Fonts/SystemFonts/LinuxSystemFontLister.cs +++ b/src/UglyToad.PdfPig.Fonts/SystemFonts/LinuxSystemFontLister.cs @@ -19,6 +19,10 @@ try { var folder = Environment.GetEnvironmentVariable("$HOME"); + if (string.IsNullOrWhiteSpace(folder)) + { + folder = Environment.GetEnvironmentVariable("HOME"); + } if (!string.IsNullOrWhiteSpace(folder)) { @@ -48,7 +52,7 @@ try { - files = Directory.GetFiles(directory); + files = Directory.GetFiles(directory, "*.*", SearchOption.AllDirectories); } catch {