From 785158fd648a3b4996a3aa68a0ba6575336cc43a Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Fri, 26 Jul 2019 22:35:50 -0400 Subject: nixos/flatpak: require xdg.portal to be enabled --- nixos/modules/services/desktops/flatpak.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'nixos') diff --git a/nixos/modules/services/desktops/flatpak.nix b/nixos/modules/services/desktops/flatpak.nix index 824634061180..1492d855aa03 100644 --- a/nixos/modules/services/desktops/flatpak.nix +++ b/nixos/modules/services/desktops/flatpak.nix @@ -22,6 +22,12 @@ in { ###### implementation config = mkIf cfg.enable { + assertions = [ + { assertion = (config.xdg.portal.enable == true); + message = "To use Flatpak you must enable XDG Desktop Portals with xdg.portal.enable."; + } + ]; + environment.systemPackages = [ pkgs.flatpak ]; services.dbus.packages = [ pkgs.flatpak ]; -- cgit 1.4.1