From c59cde22bd7cd062312d822f3ac31ef1642915d6 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 3 Jun 2024 17:07:45 -0700 Subject: [PATCH] Auto-detect the Framework 13 gen 1 display resolution and correct scaling factor for it --- install/fix-framework-text-scaling.sh | 3 +++ install/optional/fix-framework-text-scaling.sh | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 install/fix-framework-text-scaling.sh delete mode 100644 install/optional/fix-framework-text-scaling.sh diff --git a/install/fix-framework-text-scaling.sh b/install/fix-framework-text-scaling.sh new file mode 100644 index 0000000..782de46 --- /dev/null +++ b/install/fix-framework-text-scaling.sh @@ -0,0 +1,3 @@ +if [ $(xrandr | grep '*+' | awk '{print $1}') == "2256x1504" ]; then + gsettings set org.gnome.desktop.interface text-scaling-factor 0.8 +end diff --git a/install/optional/fix-framework-text-scaling.sh b/install/optional/fix-framework-text-scaling.sh deleted file mode 100644 index d894035..0000000 --- a/install/optional/fix-framework-text-scaling.sh +++ /dev/null @@ -1,2 +0,0 @@ -# FIXME: Only do this on Framework laptops with the lower-resolution display (or similar displays) -gsettings set org.gnome.desktop.interface text-scaling-factor 0.8