list_files() {
cat <<EOF
-fonts/OpenSans-LightItalic.ttf
-fonts/OpenSans-Light.ttf
-fonts/OpenSans-Regular.ttf
-fonts/OpenSans-Italic.ttf
-fonts/OpenSans-SemiboldItalic.ttf
-fonts/OpenSans-Semibold.ttf
-fonts/OpenSans-BoldItalic.ttf
-fonts/OpenSans-Bold.ttf
-fonts/OpenSans-ExtraBoldItalic.ttf
-fonts/OpenSans-ExtraBold.ttf
+fonts/Inter-BlackItalic.ttf
+fonts/Inter-Black.ttf
+fonts/Inter-BoldItalic.ttf
+fonts/Inter-Bold.ttf
+fonts/Inter-ExtraBoldItalic.ttf
+fonts/Inter-ExtraBold.ttf
+fonts/Inter-ExtraLight.ttf
+fonts/Inter-ExtraLightItalic.ttf
+fonts/Inter-Italic.ttf
+fonts/Inter-Light.ttf
+fonts/Inter-LightItalic.ttf
+fonts/Inter-MediumItalic.ttf
+fonts/Inter-Medium.ttf
+fonts/Inter-Regular.ttf
+fonts/Inter-SemiBoldItalic-collapsed.ttf
+fonts/Inter-SemiBoldItalic.ttf
+fonts/Inter-SemiBold.ttf
+fonts/Inter-Thin.ttf
+fonts/Inter-ThinItalic.ttf
EOF
}
# update fonts.xml
cp -p "$SYS/etc/fonts.xml" "$SYS/etc/fonts.xml.bak"
sed -i \
- -e "s/Roboto-Medium/OpenSans-Semibold/g" \
- -e "s/Roboto-Black/OpenSans-ExtraBold/g" \
- -e "/Roboto-Thin/d" \
- -e "s/Roboto-/OpenSans-/g" \
+ -e "s/Roboto-/Inter-/g" \
"$SYS/etc/fonts.xml"
# Fix ownership/permissions
for i in $(list_files); do
# install iptables script
echo "Installing font"
-cp cm-data/open-sans/OpenSans-*.ttf ${SYSTEM}/fonts/
-chown root:root ${SYSTEM}/fonts/OpenSans-*.ttf
-chmod 750 ${SYSTEM}/fonts/OpenSans-*.ttf
+cp cm-data/inter/Inter-*.ttf ${SYSTEM}/fonts/
+chown root:root ${SYSTEM}/fonts/Inter-*.ttf
+chmod 750 ${SYSTEM}/fonts/Inter-*.ttf
# install restore script
echo "Installing restore script"