Dockerfile لإنشاء صورة Patcher Fonts Nerd لمنصة حاوية Docker OpenSource.
Nerd Fonts هو مشروع يستهدف مطور Patches خطوط مع عدد كبير من الحروف الرسومية (الرموز). على وجه التحديد لإضافة عدد كبير من الحروف الرسومية الإضافية من "الخطوط الأيقونية" الشهيرة مثل Font Awesome ➶ و Devicons ➶ و Octicons ➶.
ما عليك سوى نسخ جميع خطوطك التي تريد تصحيحها إلى $(pwd)/in الدليل وتنفيذ الأمر التالي:
make patch إذا كنت ترغب في استخدام خيارات إضافية ، فيمكنك استخدام docker run لتصحيح خطوطك:
docker run --rm
--volume " $( pwd ) /in " :/input
--volume " $( pwd ) /out " :/output
--env PUID= $( id -u ) --env PGID= $( id -g )
ghcr.io/cdalvaro/docker-nerd-fonts-patcher:latest
--quiet --no-progressbars --complete --careful ستقوم الحاوية بتصحيح جميع الملفات ذات الامتدادات: .otf ، .ttf ، .woff ، .eot ، .ttc Inside $(pwd)/in وتركها في $(pwd)/out .
يتم استخدام متغيرات البيئة PUID و PGID لتعيين معرف المستخدم ومجموعة الملفات التي أنشأتها الحاوية.
يتوفر مزيد من المعلومات في موقع الوثائق الرسمية.
يمكن تنزيل هذه الصورة من DockerHub
docker pull cdalvaro/docker-nerd-fonts-patcher:latestمن quay.io أيضا.
docker pull quay.io/cdalvaro/docker-nerd-fonts-patcherأو من سجل حاوية github أيضا.
docker pull ghcr.io/cdalvaro/docker-nerd-fonts-patcher