~ruther/nixos-config

2a296a9f316088461cc15b45a650888fef522b1c — Frantisek Bohacek 10 months ago bcf263d
fix: firefox not using idle inhibit
1 files changed, 17 insertions(+), 0 deletions(-)

M home/modules/profiles/desktop/dwl/default.nix
M home/modules/profiles/desktop/dwl/default.nix => home/modules/profiles/desktop/dwl/default.nix +17 -0
@@ 153,6 153,23 @@ in {
      ];
    };

    xdg.portal = {
      enable = true;
      extraPortals = [
        pkgs.xdg-desktop-portal-wlr
        pkgs.xdg-desktop-portal-gtk
      ];
      config = {
        wlroots = {
          default = [ "gtk" "wlr" ];
          "org.freedesktop.impl.portal.ScreenCast" = "wlr";
          "org.freedesktop.impl.portal.Screenshot" = "wlr";
          # https://github.com/labwc/labwc/discussions/1503
          "org.freedesktop.impl.portal.Inhibit" = "none";
        };
      };
    };

    services.kanshi = {
      enable = true;
      systemdTarget = "wlr-session.target";

Do not follow this link