doom-emacs: only on oignon for now
[julm/julm-nix.git] / homes / softwares / mpv.nix
index 9f849434e0e7f8770e4b1dd755c249bae79e696c..b6c15fc085fabb199b79c5cad7a72df01ac61a35 100644 (file)
@@ -1,9 +1,14 @@
 {
-home.file = {
-  ".config/mpv/mpv.conf".text = ''
-    hwdec=auto-safe
-    profile=gpu-hq
-    vo=gpu
-  '';
-};
+xdg.configFile."mpv/mpv.conf".text = ''
+  hwdec=auto-safe
+  profile=gpu-hq
+  vo=gpu
+  ytdl-format=18/mp4-480p/hls-480p/http-360p/mp4
+'';
+xdg.configFile."mpv/input.conf".text = ''
+  # Volume normalization
+  # See https://github.com/mpv-player/mpv/issues/3979
+  Alt+a cycle-values af "dynaudnorm=f=75:g=25:n=0:p=0.58" "loudnorm" ""
+  Alt+f cycle video-unscaled
+'';
 }