summaryrefslogtreecommitdiff
path: root/dot_config
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config')
-rw-r--r--dot_config/mpv/mpv.conf16
-rw-r--r--dot_config/mpv/script-opts/acompressor.conf1
-rw-r--r--dot_config/mpv/scripts/symlink_acompressor.lua1
-rw-r--r--dot_config/mpv/twitch-input.conf21
-rw-r--r--dot_config/streamlink/config.tmpl10
5 files changed, 49 insertions, 0 deletions
diff --git a/dot_config/mpv/mpv.conf b/dot_config/mpv/mpv.conf
new file mode 100644
index 0000000..a931bad
--- /dev/null
+++ b/dot_config/mpv/mpv.conf
@@ -0,0 +1,16 @@
+[default]
+volume=80
+
+hwdec=auto-safe
+
+ao=pulse
+vo=gpu
+gpu-api=vulkan
+video-sync=display-resample
+
+screenshot-format=png
+screenshot-directory=~/Pictures/Screenshots/mpv
+
+[twitch]
+osc=no
+input-conf=~/.config/mpv/twitch-input.conf
diff --git a/dot_config/mpv/script-opts/acompressor.conf b/dot_config/mpv/script-opts/acompressor.conf
new file mode 100644
index 0000000..892c0ba
--- /dev/null
+++ b/dot_config/mpv/script-opts/acompressor.conf
@@ -0,0 +1 @@
+default_enable=yes
diff --git a/dot_config/mpv/scripts/symlink_acompressor.lua b/dot_config/mpv/scripts/symlink_acompressor.lua
new file mode 100644
index 0000000..c3ab129
--- /dev/null
+++ b/dot_config/mpv/scripts/symlink_acompressor.lua
@@ -0,0 +1 @@
+/usr/share/mpv/scripts/acompressor.lua \ No newline at end of file
diff --git a/dot_config/mpv/twitch-input.conf b/dot_config/mpv/twitch-input.conf
new file mode 100644
index 0000000..46aea4c
--- /dev/null
+++ b/dot_config/mpv/twitch-input.conf
@@ -0,0 +1,21 @@
+WHEEL_UP ignore
+WHEEL_DOWN ignore
+RIGHT ignore
+LEFT ignore
+UP ignore
+DOWN ignore
+Shift+RIGHT ignore
+Shift+LEFT ignore
+Shift+UP ignore
+Shift+DOWN ignore
+Ctrl+LEFT ignore
+Ctrl+RIGHT ignore
+Shift+PGUP ignore
+Shift+PGDWN ignore
+Shift+BS ignore
+Shift+Ctrl+BS ignore
+FORWARD ignore
+REWIND ignore
+NEXT ignore
+PREV ignore
+l ignore
diff --git a/dot_config/streamlink/config.tmpl b/dot_config/streamlink/config.tmpl
new file mode 100644
index 0000000..7f2f028
--- /dev/null
+++ b/dot_config/streamlink/config.tmpl
@@ -0,0 +1,10 @@
+player=mpv
+verbose-player
+
+{{- if eq .chezmoi.hostname "LapToast" }}
+default-stream=720p,720p60,1080p60,best
+{{- else }}
+default-stream=best
+{{- end }}
+
+player-passthrough=hls,http,rtmp