summary refs log tree commit diff
path: root/mixins/multimedia.nix
diff options
context:
space:
mode:
authortzlil <tzlils@protonmail.com>2023-07-20 16:16:58 +0300
committertzlil <tzlils@protonmail.com>2023-07-20 16:16:58 +0300
commit13b630f31bf2bba22eb81531efae78cc334b76d3 (patch)
treeae8692a5b9a0b9c50fb40dc5bdf991a320526dd2 /mixins/multimedia.nix
parent5d01fd8493a120fc714e9adaf758367340e57526 (diff)
uhh a bunch of crap idk terraria
Diffstat (limited to 'mixins/multimedia.nix')
-rw-r--r--mixins/multimedia.nix19
1 files changed, 17 insertions, 2 deletions
diff --git a/mixins/multimedia.nix b/mixins/multimedia.nix
index 8186b87..9b82a4f 100644
--- a/mixins/multimedia.nix
+++ b/mixins/multimedia.nix
@@ -22,6 +22,8 @@
           enable = true;
           defaultApplications = {
             "application/pdf" = ["${pkgs.zathura}/share/applications/org.pwmt.zathura.desktop"];
+            "image/png" = ["${pkgs.swayimg}/share/applications/swayimg.desktop"];
+            "image/jpeg" = ["${pkgs.swayimg}/share/applications/swayimg.desktop"];
           };
         };
         userDirs = {
@@ -29,14 +31,27 @@
           desktop = "${config.home.homeDirectory}/desktop";
           download = "${config.home.homeDirectory}/downloads";
         };
+        #portal = {
+        #  enable = true;
+        #  extraPortals = with pkgs; [
+        #    xdg-desktop-portal-wlr
+        #    xdg-desktop-portal-gtk
+        #  ];
+        #};
       };
 
       programs = {
         mpv = {
           enable = true;
-          scripts = [
-            pkgs.mpvScripts.mpris
+          scripts = with pkgs.mpvScripts; [
+            mpris
+            #youtube-quality
+            (pkgs.callPackage ./youtube-quality.nix {})
           ];
+          config = {
+            sub-auto = "fuzzy";
+            ytdl-raw-options = "write-auto-sub=,sub-lang=en";
+          };
         };
         zathura = {
           enable = true;