diff options
author | Tobias Happ <tobias.happ@gmx.de> | 2019-09-20 20:00:25 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2019-09-20 20:15:47 +0200 |
commit | 3f4563018010e2ad180d99d9cd876187e2905cee (patch) | |
tree | 65df9527ec51b452699064135b3c4c6439eb813c /modules/misc/xdg-mime-apps.nix | |
parent | 51581b7e43b24be6cf75497cee6bcfb5f37f2a61 (diff) |
xdg-mime-apps: add legacy `mimeapps.list` path
Although `.local/share/applications/mimeapps.list` is deprecated, this
file is still being read by some applications. To ensure compatibility
duplicate the file as recommended in
https://wiki.archlinux.org/index.php/XDG_MIME_Applications#mimeapps.list
Diffstat (limited to 'modules/misc/xdg-mime-apps.nix')
-rw-r--r-- | modules/misc/xdg-mime-apps.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/misc/xdg-mime-apps.nix b/modules/misc/xdg-mime-apps.nix index ac675d2dfe2..979c7ea48be 100644 --- a/modules/misc/xdg-mime-apps.nix +++ b/modules/misc/xdg-mime-apps.nix @@ -75,6 +75,10 @@ in }; config = mkIf cfg.enable { + # Deprecated but still used by some applications. + home.file.".local/share/applications/mimeapps.list".source = + config.xdg.configFile."mimeapps.list".source; + xdg.configFile."mimeapps.list".text = let joinValues = mapAttrs (n: concatStringsSep ";"); |