From f93700b22836af7e92108c697f4638bca433b87e Mon Sep 17 00:00:00 2001 From: tzlil Date: Fri, 24 Mar 2023 14:11:12 +0300 Subject: work on laptop --- mixins/multimedia.nix | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) (limited to 'mixins/multimedia.nix') diff --git a/mixins/multimedia.nix b/mixins/multimedia.nix index d36be17..9d5c4b2 100644 --- a/mixins/multimedia.nix +++ b/mixins/multimedia.nix @@ -6,16 +6,42 @@ ... }: { config = { - home-manager.users.tzlil = {...}: { + home-manager.users.tzlil = {config, ...}: { fonts.fontconfig.enable = true; - home.packages = with pkgs; [ - mpv - zathura ffmpeg gimp transmission + xdg-utils + xdg-user-dirs ]; + xdg = { + enable = true; + mime.enable = true; + mimeApps = { + enable = true; + defaultApplications = { + "application/pdf" = ["${pkgs.zathura}/share/applications/org.pwmt.zathura.desktop"]; + }; + }; + userDirs = { + createDirectories = true; + desktop = "${config.home.homeDirectory}/desktop"; + download = "${config.home.homeDirectory}/downloads"; + }; + }; + + programs = { + mpv = { + enable = true; + scripts = [ + pkgs.mpvScripts.mpris + ]; + }; + zathura = { + enable = true; + }; + }; }; }; } -- cgit 1.4.1