Unverified Commit ef2a17c9 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #232339 from bl1nk/bl1nk/thelounge-package-option

nixos/thelounge: add package option
parents e1042b87 a0b78023
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -25,6 +25,8 @@ in
  options.services.thelounge = {
    enable = mkEnableOption (lib.mdDoc "The Lounge web IRC client");

    package = mkPackageOptionMD pkgs "thelounge" { };

    public = mkOption {
      type = types.bool;
      default = false;
@@ -93,11 +95,11 @@ in
      serviceConfig = {
        User = "thelounge";
        StateDirectory = baseNameOf dataDir;
        ExecStart = "${pkgs.thelounge}/bin/thelounge start";
        ExecStart = "${getExe cfg.package} start";
      };
    };

    environment.systemPackages = [ pkgs.thelounge ];
    environment.systemPackages = [ cfg.package ];
  };

  meta = {