nixos/flatpak: require xdg.portal to be enabled
This commit is contained in:
parent
c4d06eff3f
commit
785158fd64
|
@ -22,6 +22,12 @@ in {
|
||||||
###### implementation
|
###### implementation
|
||||||
config = mkIf cfg.enable {
|
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 ];
|
environment.systemPackages = [ pkgs.flatpak ];
|
||||||
|
|
||||||
services.dbus.packages = [ pkgs.flatpak ];
|
services.dbus.packages = [ pkgs.flatpak ];
|
||||||
|
|
Loading…
Reference in a new issue