diff options
author | Bobby Rong <rjl931189261@126.com> | 2023-05-26 22:13:36 +0800 |
---|---|---|
committer | Bobby Rong <rjl931189261@126.com> | 2023-05-26 23:53:15 +0800 |
commit | 36abd7c9f87fd213a3e0c9e788b5c443e018ed06 (patch) | |
tree | 7e91b4885c7642c8f496f0855bbf4e227b549b35 /nixos/modules/services | |
parent | 2f232b2c402244298db48a3a860ffdc62443f0c3 (diff) | |
download | nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar.gz nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar.bz2 nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar.lz nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar.xz nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.tar.zst nixlib-36abd7c9f87fd213a3e0c9e788b5c443e018ed06.zip |
nixos/cinnamon: enable portals by default
Diffstat (limited to 'nixos/modules/services')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/cinnamon.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index 2d8addb0f10e..9adbcec7f2f0 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -187,6 +187,15 @@ in xdg.mime.enable = true; xdg.icons.enable = true; + xdg.portal.enable = true; + xdg.portal.extraPortals = [ + pkgs.xdg-desktop-portal-xapp + (pkgs.xdg-desktop-portal-gtk.override { + # Do not build portals that we already have. + buildPortalsInGnome = false; + }) + ]; + # Override GSettings schemas environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas"; |