summaryrefslogtreecommitdiff
path: root/browser
diff options
context:
space:
mode:
authorPatrick Simianer <pks@pks.rocks>2019-09-03 22:11:10 +0200
committerPatrick Simianer <pks@pks.rocks>2019-09-03 22:11:10 +0200
commit3b531a31ca49d9d905b7fc69047a7b3136e0a9d6 (patch)
tree71de0f7a2f80c656a99de0525087d949b529b750 /browser
parent4c0ff8d6dce170b754831ca75e23c05aee50c303 (diff)
browser*: use dpi script
Diffstat (limited to 'browser')
-rwxr-xr-xbrowser26
1 files changed, 11 insertions, 15 deletions
diff --git a/browser b/browser
index 9768162..f55b474 100755
--- a/browser
+++ b/browser
@@ -1,21 +1,17 @@
#!/usr/bin/env zsh
-if printf $1 | grep -q "youtube.com"; then
- mpv "$1"
-else
- dpi=`xdpyinfo | grep -oP 'resolution:\s+\K\S+'`
- host=$(hostname)
-
- if [[ $(xdpyinfo | grep 'dimensions:' | strips | cut -d" " -f 5) == "1200x1920" ]]; then
- SCALE=1.0
- else
- SCALE=1.5
+if [[ $1 != "" ]]; then
+ if printf $1 | grep -q "youtube.com"; then
+ mpv "$1"
+ exit
fi
+fi
- if [[ $dpi == 96x96 ]]; then
- GDK_DPI_SCALE=$SCALE /usr/bin/env firefox $@
- else
- /usr/bin/env firefox $@
- fi
+if [[ $(dpi) -gt 120 ]]; then
+ SCALE=1.25
+else
+ SCALE=1.0
fi
+GDK_SCALE=$SCALE GDK_DPI_SCALE=$SCALE /usr/bin/env firefox $@
+