From 16460b520375b9b4aab46da63dc05bbcb88dea54 Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Wed, 10 Sep 2025 11:05:13 -0400 Subject: [PATCH 1/2] Set fixed fonts for Plymouth to solve freetype2 issue (#1572) * Set fonts for plymouth to solve freetype2 issue * Fix typo in plymouth theme update message Clarified the reason for the plymouth theme update. --------- Co-authored-by: David Heinemeier Hansson --- default/plymouth/omarchy.plymouth | 2 ++ migrations/1757515650.sh | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 migrations/1757515650.sh diff --git a/default/plymouth/omarchy.plymouth b/default/plymouth/omarchy.plymouth index 9b45fc39..99356303 100644 --- a/default/plymouth/omarchy.plymouth +++ b/default/plymouth/omarchy.plymouth @@ -7,3 +7,5 @@ ModuleName=script ImageDir=/usr/share/plymouth/themes/omarchy ScriptFile=/usr/share/plymouth/themes/omarchy/omarchy.script ConsoleLogBackgroundColor=0x1a1b26 +MonospaceFont=Cantarell 11 +Font=Cantarell 11 diff --git a/migrations/1757515650.sh b/migrations/1757515650.sh new file mode 100644 index 00000000..0087257a --- /dev/null +++ b/migrations/1757515650.sh @@ -0,0 +1,2 @@ +echo "Update plymouth theme to avoid freetype2 issue that broke the styled login screen" +omarchy-refresh-plymouth From 19d85a77102995828e3148cd06b08546328c6e0f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 10 Sep 2025 18:07:54 +0200 Subject: [PATCH 2/2] Required -y to run --- bin/omarchy-refresh-plymouth | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/omarchy-refresh-plymouth b/bin/omarchy-refresh-plymouth index 81166037..e911d74f 100755 --- a/bin/omarchy-refresh-plymouth +++ b/bin/omarchy-refresh-plymouth @@ -1,6 +1,4 @@ #!/bin/bash -if [[ "$1" == "-y" ]]; then - sudo cp ~/.local/share/omarchy/default/plymouth/* /usr/share/plymouth/themes/omarchy/ - sudo plymouth-set-default-theme -R omarchy -fi +sudo cp ~/.local/share/omarchy/default/plymouth/* /usr/share/plymouth/themes/omarchy/ +sudo plymouth-set-default-theme -R omarchy