aboutsummaryrefslogtreecommitdiff
path: root/bin/memezoom
blob: 378160ccfe50d9fb2ed5680346039ccfea7df1d6 (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 bash

set -o errexit
set -o nounset
set -o pipefail
if [[ "${TRACE-0}" == "1" ]]; then
    set -o xtrace
fi

FOCUSED=$(swaymsg -t get_outputs | jq '.[] | select(.focused) | .rect | "\(.x),\(.y) \(.width)x\(.height)"')
TMP=""

main() {
  TMP=$(mktemp)
  grim -g "$(eval echo "$FOCUSED")" "$TMP"
  imv -u nearest_neighbour "$TMP" -f -d
  #swaymsg '[app_id="imv"] fullscreen enable'
}

main "$@"
rm "$TMP"