From 39cb6149b2b7d8182dea622022e916824f1fc031 Mon Sep 17 00:00:00 2001 From: patrick-scho Date: Sun, 13 Apr 2025 21:57:13 +0200 Subject: [PATCH] update flake --- flake.lock | 6 +++--- flake.nix | 32 +------------------------------- 2 files changed, 4 insertions(+), 34 deletions(-) diff --git a/flake.lock b/flake.lock index 169458f..90c9144 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1744232761, - "narHash": "sha256-gbl9hE39nQRpZaLjhWKmEu5ejtQsgI5TWYrIVVJn30U=", + "lastModified": 1744463964, + "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f675531bc7e6657c10a18b565cfebd8aa9e24c14", + "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cef0b0f..3444d10 100644 --- a/flake.nix +++ b/flake.nix @@ -30,36 +30,6 @@ type = "app"; program = "${self.packages.${system}.default}/bin/chirp"; }; - }) - // { - nixosModules.default = { config, lib, pkgs, ... }: { - options.services.chirp = { - enable = lib.mkEnableOption "Enable Chirp"; - - port = lib.mkOption { - type = lib.types.port; - default = 8080; - description = "Port to listen on"; - }; - }; - - config = lib.mkIf config.services.chirp.enable { - systemd.services.chirp = { - description = "Chirp SystemD Service"; - wantedBy = ["multi-user.target"]; - after = ["network.target"]; - serviceConfig = { - ExecStart = "${self.packages.${pkgs.system}.default}/bin/chirp"; - Restart = "always"; - Type = "simple"; - DynamicUser = "yes"; - }; - environment = { - PORT = toString config.services.chirp.port; - }; - }; - }; - }; - }; + }); } -- 2.50.1