From f5ff1a66395b609f8a4a776040140a6c8c6ff9f6 Mon Sep 17 00:00:00 2001 From: blake Date: Fri, 7 Nov 2025 20:54:57 -0600 Subject: [PATCH] attempt to fix flatpaks not appearing in tofi --- users/blake/dots/core/xdg/default.nix | 9 ++++++--- users/blake/dots/programs/_flatpak/default.nix | 4 ++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/users/blake/dots/core/xdg/default.nix b/users/blake/dots/core/xdg/default.nix index f26a042..0b8b61f 100644 --- a/users/blake/dots/core/xdg/default.nix +++ b/users/blake/dots/core/xdg/default.nix @@ -36,9 +36,12 @@ in { templates = "${home_dir}/templates"; }; - # mimeApps = { - # "" = [""] - # }; + mimeApps = { + enable = true; + defaultApplications = { + "application/pdf" = ["org.pwmt.zathura.desktop"]; + }; + }; }; # misc env variables to get things out of ~ (<3 xdg-ninja) diff --git a/users/blake/dots/programs/_flatpak/default.nix b/users/blake/dots/programs/_flatpak/default.nix index d4a04f3..61097fc 100644 --- a/users/blake/dots/programs/_flatpak/default.nix +++ b/users/blake/dots/programs/_flatpak/default.nix @@ -21,6 +21,10 @@ in { config = lib.mkIf cfg.enable { + home.sessionVariables = { + XDG_DATA_DIRS = "$XDG_DATA_DIRS:/usr/share:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share"; + }; + # install the cli home.packages = with pkgs; [ flatpak ];