summaryrefslogtreecommitdiff
path: root/browser
blob: 97681623fb71ca87627ea5e5ac30b324cf0349eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/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
  fi

  if [[ $dpi == 96x96 ]]; then
    GDK_DPI_SCALE=$SCALE /usr/bin/env firefox $@
  else
    /usr/bin/env firefox $@
  fi
fi