diff --git a/modules/home-manager/programs/gpxsee.nix b/modules/home-manager/programs/gpxsee.nix
index a0f30740c2cd37625f8172b409018366a7c433b8..13a28016da8f8b9921a701c2f6063c7679a206d0 100644
--- a/modules/home-manager/programs/gpxsee.nix
+++ b/modules/home-manager/programs/gpxsee.nix
@@ -3,6 +3,13 @@
with lib;
let
cfg = config.programs.gpxsee;
"Library/Application Support/GPXSee"
"${config.xdg.dataHome}/gpxsee";
in
{
meta.maintainers = with maintainers; [ sikmir ];
@@ -16,14 +23,42 @@ defaultText = literalExample "pkgs.gpxsee";
description = "GPXSee package to install.";
type = types.package;
};
default = pkgs.gpxsee-maps;
description = "GPXSee maps package to install.";
type = types.package;
default = pkgs.qtpbfimageplugin-styles;
description = "QtPBFImagePlugin styles package to install.";
type = types.package;
};
config = mkIf cfg.enable {
cfg.package
gpxsee-maps
qtpbfimageplugin
qtpbfimageplugin-styles
if pkgs.stdenv.isDarwin then
"${cfg.package}/Applications/GPXSee.app/Contents/Resources/maps/OpenStreetMap.xml"
else
"${cfg.package}/share/gpxsee/maps/OpenStreetMap.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/Europe/RU/OpenTopoMap-RU.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/Europe/RU/nakarte-ggc500.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/Europe/FI/Karjalankartta20k.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/Europe/FI/Maastokartta.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/CyclOSM.xml";
"${cfg.mapsPackage}/share/gpxsee/maps/World/MapTiler.xml";
"${cfg.stylesPackage}/share/gpxsee/style/OpenMapTiles/klokantech-basic";
};
}
application/octet-stream
This content has been proxied by September (3851b).