From cdb32dbd1810fbafc3b80bf6693e0f8dcf81b2c2 Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 6 Jul 2024 04:10:27 -0400 Subject: tree-wide: start using treefmt (#17) * nix: alejandra -> nixfmt * nix: simplify flake * nix: drop flake-checks * tree-wide: start using treefmt --- nix/module.nix | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'nix/module.nix') diff --git a/nix/module.nix b/nix/module.nix index 3d23ead..3ad3929 100644 --- a/nix/module.nix +++ b/nix/module.nix @@ -1,13 +1,14 @@ -self: { +self: +{ config, lib, pkgs, ... -}: let +}: +let cfg = config.services.nixpkgs-tracker-bot; - inherit - (lib) + inherit (lib) getExe literalExpression mkEnableOption @@ -18,12 +19,12 @@ self: { ; inherit (pkgs.stdenv.hostPlatform) system; -in { +in +{ options.services.nixpkgs-tracker-bot = { enable = mkEnableOption "nixpkgs-tracker-bot"; - package = mkPackageOption ( - self.packages.${system} or (throw "${system} is not supported!") - ) "nixpkgs-tracker-bot" {}; + package = mkPackageOption (self.packages.${system} or (throw "${system} is not supported!") + ) "nixpkgs-tracker-bot" { }; environmentFile = mkOption { description = '' @@ -40,8 +41,8 @@ in { config = mkIf cfg.enable { systemd.services.nixpkgs-tracker-bot = { enable = true; - wantedBy = ["multi-user.target"]; - after = ["network.target"]; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; script = '' ${getExe cfg.package} @@ -82,9 +83,7 @@ in { RestrictRealtime = true; RestrictSUIDSGID = true; SystemCallArchitectures = "native"; - SystemCallFilter = [ - "@system-service" - ]; + SystemCallFilter = [ "@system-service" ]; UMask = "0077"; }; }; -- cgit v1.2.3