Web-based Calendar Aggregator
https://ticker.c3d2.de/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
670 B
28 lines
670 B
{ |
|
description = "Ticker calendar aggregator"; |
|
|
|
outputs = { self, nixpkgs }: |
|
let |
|
systems = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; |
|
forSystems = nixpkgs.lib.genAttrs systems; |
|
in rec { |
|
packages = forSystems (system: |
|
import ./default.nix { |
|
pkgs = nixpkgs.legacyPackages.${system}; |
|
} |
|
); |
|
|
|
defaultPackage = forSystems (system: |
|
self.packages.${system}.ticker-serve |
|
); |
|
|
|
hydraJobs = |
|
packages.${builtins.head systems}; |
|
|
|
devShell = import ./shell.nix { |
|
pkgs = nixpkgs.legacyPackages.x86_64-linux; |
|
}; |
|
|
|
nixosModule = import ./nixos-module.nix; |
|
}; |
|
}
|
|
|