From 2fbff4f57cf3855b6888b9775f5f84fabd7ba522 Mon Sep 17 00:00:00 2001 From: Ian Mancini Date: Sat, 9 May 2020 21:17:05 -0300 Subject: [PATCH] Add Chromium popup Twitch chat --- chromium-twitch-chat | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 chromium-twitch-chat diff --git a/chromium-twitch-chat b/chromium-twitch-chat new file mode 100755 index 0000000..45737c3 --- /dev/null +++ b/chromium-twitch-chat @@ -0,0 +1,22 @@ +#!/bin/sh + +DATA_DIR="$HOME/.config/chromium/Twitch" +CHANNEL="ianmethyst" + +WINDOW_WIDTH="400" +WINDOW_HEIGHT="600" +WINDOW_GEOMETRY="$WINDOW_WIDTH,$WINDOW_HEIGHT" + +RESOLUTION=$(xrandr |awk '$0 ~ "*" {print $1}') +SCREEN_WIDTH=$(echo $RESOLUTION | cut -d "x" -f 1) +SCREEN_HEIGHT=$(echo $RESOLUTION | cut -d "x" -f 2) +WINDOW_X=$(($SCREEN_WIDTH / 2 - WINDOW_WIDTH / 2)) +WINDOW_Y=$(($SCREEN_HEIGHT / 2 - WINDOW_HEIGHT / 2)) +WINDOW_POSITION="$WINDOW_X,$WINDOW_Y" + +chromium \ + --user-data-dir="$DATA_DIR" \ + --window-position="$WINDOW_POSITION" \ + --window-size="$WINDOW_GEOMETRY" \ + --app="https://www.twitch.tv/popout/$CHANNEL/chat" \ +