aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md44
1 files changed, 32 insertions, 12 deletions
diff --git a/README.md b/README.md
index 82f55a2a..7e286b2d 100644
--- a/README.md
+++ b/README.md
@@ -82,18 +82,36 @@ This adds the `environment.fortify` option:
share = pkgs.vesktop;
};
- chromium.dbus.config = {
- talk = [
- "org.freedesktop.DBus"
- "org.freedesktop.portal.*"
- "org.freedesktop.FileManager1"
- "org.freedesktop.Notifications"
- "org.freedesktop.ScreenSaver"
- ];
- own = [
- "org.chromium.Chromium"
- "org.mpris.MediaPlayer2.chromium.*"
- ];
+ chromium.dbus = {
+ configSystem = {
+ talk = [
+ "org.bluez"
+ "org.freedesktop.Avahi"
+ "org.freedesktop.UPower"
+ ];
+ };
+ config = {
+ talk = [
+ "org.freedesktop.DBus"
+ "org.freedesktop.FileManager1"
+ "org.freedesktop.Notifications"
+ "org.freedesktop.ScreenSaver"
+ "org.freedesktop.secrets"
+ "org.kde.kwalletd5"
+ "org.kde.kwalletd6"
+ ];
+ own = [
+ "org.chromium.Chromium.*"
+ "org.mpris.MediaPlayer2.org.chromium.Chromium.*"
+ "org.mpris.MediaPlayer2.chromium.*"
+ ];
+ call = {
+ "org.freedesktop.portal.*" = "*";
+ };
+ broadcast = {
+ "org.freedesktop.portal.*" = "@/org/freedesktop/portal/*";
+ };
+ };
};
};
packages = with pkgs; [
@@ -143,6 +161,8 @@ This adds the `environment.fortify` option:
* `dbus.config`, D-Bus proxy custom configuration.
+ * `dbus.configSystem`, D-Bus system bus custom configuration, null to disable.
+
* `dbus.id`, D-Bus application id, has no effect if `dbus.config` is set.
* `dbus.mpris`, whether to enable MPRIS defaults, has no effect if `dbus.config` is set.