Skip to content

Instantly share code, notes, and snippets.

@obfusk
Created January 6, 2021 18:02
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save obfusk/b3664231f75576b4a7c52f49f844d780 to your computer and use it in GitHub Desktop.
Save obfusk/b3664231f75576b4a7c52f49f844d780 to your computer and use it in GitHub Desktop.
external-screen-fu
#!/bin/bash
case "${1:-on}" in
on)
xrandr --output HDMI-1 --auto --output eDP-1 --off
xrdb -merge <<< 'Xft.dpi: 96'
;;
off)
xrandr --output HDMI-1 --off --output eDP-1 --auto
xrdb -merge <<< 'Xft.dpi: 120'
;;
*)
echo "Usage: external-screen-fu { on | off }" >&2
exit 1
;;
esac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment