Commit d599e734 authored by Gaetan Lepage's avatar Gaetan Lepage
Browse files

autorandr: 1.12.1 -> 1.13, nixos/services/autorandr: add ignoreLeadOption

parent 162545d3
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -254,6 +254,12 @@ in {
        '';
      };

      ignoreLid = mkOption {
        default = false;
        type = types.bool;
        description = lib.mdDoc "Treat outputs as connected even if their lids are closed";
      };

      hooks = mkOption {
        type = hooksModule;
        description = lib.mdDoc "Global hook scripts";
@@ -340,7 +346,13 @@ in {
      startLimitIntervalSec = 5;
      startLimitBurst = 1;
      serviceConfig = {
        ExecStart = "${pkgs.autorandr}/bin/autorandr --batch --change --default ${cfg.defaultTarget}";
        ExecStart = ''
          ${pkgs.autorandr}/bin/autorandr \
            --batch \
            --change \
            --default ${cfg.defaultTarget} \
            ${optionalString cfg.ignoreLid "--ignore-lid"}
        '';
        Type = "oneshot";
        RemainAfterExit = false;
        KillMode = "process";
+2 −2
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@

python3.pkgs.buildPythonApplication rec {
  pname = "autorandr";
  version = "1.12.1";
  version = "1.13";
  format = "other";

  nativeBuildInputs = [ installShellFiles ];
@@ -59,7 +59,7 @@ python3.pkgs.buildPythonApplication rec {
    owner = "phillipberndt";
    repo = "autorandr";
    rev = version;
    sha256 = "sha256-7SNnbgV6PeseBD6wdilEIOfOL2KVDpnlkSn9SBgRhhM=";
    sha256 = "sha256-pTWwDKBCZV3wkX/VHuWrwMFgUAMDvik11y+ysKiN3HU=";
  };

  meta = with lib; {