From b6cbbeefb267f1782b09a51c89e4a93bb50731c9 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sun, 19 Oct 2025 15:20:44 +0300 Subject: [PATCH] Add nicoverbruggen's ebook reader fonts & Microsoft open source fonts --- .gitmodules | 12 ++++++++++++ install | 7 +++++++ submodules/microsoft-fonts | 1 + submodules/nicoverbruggen-ebook-fonts | 1 + 4 files changed, 21 insertions(+) create mode 160000 submodules/microsoft-fonts create mode 160000 submodules/nicoverbruggen-ebook-fonts diff --git a/.gitmodules b/.gitmodules index 74cfb2d5..379a406a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -76,3 +76,15 @@ branch = main ignore = dirty shallow = true +[submodule "submodules/nicoverbruggen-ebook-fonts"] + path = submodules/nicoverbruggen-ebook-fonts + url = https://github.com/nicoverbruggen/ebook-fonts.git + branch = main + ignore = dirty + shallow = true +[submodule "submodules/microsoft-fonts"] + path = submodules/microsoft-fonts + url = https://github.com/microsoft/fonts.git + branch = master + ignore = dirty + shallow = true diff --git a/install b/install index 9e261ca4..7ff788b0 100755 --- a/install +++ b/install @@ -336,6 +336,9 @@ if [ "$(id -u)" == "0" ]; then ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible/fonts/otf /usr/local/share/fonts/atkinson-hyperlegible ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible-next/fonts/variable /usr/local/share/fonts/atkinson-hyperlegible-next ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible-next-mono/fonts/variable /usr/local/share/fonts/atkinson-hyperlegible-next-mono + ln -nsfv $HOME/.shell-things/submodules/nicoverbruggen-ebook-fonts/fonts /usr/local/share/fonts/nicoverbruggen-ebook-fonts + ln -nsfv $HOME/.shell-things/submodules/microsoft-fonts/Symbols/*.ttf /usr/local/share/fonts/ + ln -nsfv $HOME/.shell-things/submodules/microsoft-fonts/Symbols/*.otf /usr/local/share/fonts/ fi # Symlink cleanup @@ -455,6 +458,10 @@ if [ -d "$HOME/.shell-things" ]; then ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible/fonts/otf $HOME/.local/share/fonts/atkinson-hyperlegible ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible-next/fonts/variable $HOME/.local/share/fonts/atkinson-hyperlegible-next ln -nsfv $HOME/.shell-things/submodules/atkinson-hyperlegible-next-mono/fonts/variable $HOME/.local/share/fonts/atkinson-hyperlegible-next-mono + ln -nsfv $HOME/.shell-things/submodules/nicoverbruggen-ebook-fonts/fonts $HOME/.local/share/fonts/nicoverbruggen-ebook-fonts + ln -nsfv $HOME/.shell-things/submodules/microsoft-fonts/Symbols/*.ttf $HOME/.local/share/fonts/ + ln -nsfv $HOME/.shell-things/submodules/microsoft-fonts/Symbols/*.otf $HOME/.local/share/fonts/ + # Font cleanup if hash symlinks 2> /dev/null; then symlinks -d $HOME/.local/share/fonts/ diff --git a/submodules/microsoft-fonts b/submodules/microsoft-fonts new file mode 160000 index 00000000..01812f2d --- /dev/null +++ b/submodules/microsoft-fonts @@ -0,0 +1 @@ +Subproject commit 01812f2d29372171b8622a43e4d961d9a814a88e diff --git a/submodules/nicoverbruggen-ebook-fonts b/submodules/nicoverbruggen-ebook-fonts new file mode 160000 index 00000000..43b06129 --- /dev/null +++ b/submodules/nicoverbruggen-ebook-fonts @@ -0,0 +1 @@ +Subproject commit 43b06129f2e0202898ed275a4c7e20b2a20363fa