diff options
Diffstat (limited to 'nixpkgs/nixos/modules/services/desktops/flatpak.md')
-rw-r--r-- | nixpkgs/nixos/modules/services/desktops/flatpak.md | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nixpkgs/nixos/modules/services/desktops/flatpak.md b/nixpkgs/nixos/modules/services/desktops/flatpak.md index af71d85b5a15..5299b32a03c7 100644 --- a/nixpkgs/nixos/modules/services/desktops/flatpak.md +++ b/nixpkgs/nixos/modules/services/desktops/flatpak.md @@ -8,17 +8,21 @@ Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. To enable Flatpak, add the following to your {file}`configuration.nix`: -``` +```nix +{ services.flatpak.enable = true; +} ``` For the sandboxed apps to work correctly, desktop integration portals need to be installed. If you run GNOME, this will be handled automatically for you; in other cases, you will need to add something like the following to your {file}`configuration.nix`: -``` +```nix +{ xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; xdg.portal.config.common.default = "gtk"; +} ``` Then, you will need to add a repository, for example, |