From ebe1a5a9109fde8111aa838a1d409fe59542ca54 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 29 Sep 2023 21:54:18 +0200 Subject: [PATCH 1/3] Add xdg-utils package --- home-manager/desktop/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home-manager/desktop/default.nix b/home-manager/desktop/default.nix index 4cc5124..19370ec 100644 --- a/home-manager/desktop/default.nix +++ b/home-manager/desktop/default.nix @@ -18,6 +18,7 @@ libnotify wl-clipboard + xdg-utils ]; imports = [ ./sway From 5349d30268f9cdbfd069788cca6887cb250fe053 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 29 Sep 2023 22:47:17 +0200 Subject: [PATCH 2/3] Activate mimeApps to personalize file associations --- home-manager/desktop/xdg.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home-manager/desktop/xdg.nix b/home-manager/desktop/xdg.nix index f987b29..58ed0bb 100644 --- a/home-manager/desktop/xdg.nix +++ b/home-manager/desktop/xdg.nix @@ -1,6 +1,7 @@ _: { xdg = { enable = true; + mimeApps.enable = true; userDirs = { enable = true; createDirectories = true; From fa1c4b8e4742f787bf50d274177b1f6e27d4592b Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 29 Sep 2023 22:47:55 +0200 Subject: [PATCH 3/3] PDF now opens with Zathura --- home-manager/zathura.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/home-manager/zathura.nix b/home-manager/zathura.nix index d2f9623..cd1d000 100644 --- a/home-manager/zathura.nix +++ b/home-manager/zathura.nix @@ -7,4 +7,7 @@ _: { recolor = true; }; }; + xdg.mimeApps.defaultApplications = { + "application/pdf" = "org.pwmt.zathura.desktop"; + }; }