aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/site/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/packages/site/default.nix b/packages/site/default.nix
new file mode 100644
index 0000000..1766134
--- /dev/null
+++ b/packages/site/default.nix
@@ -0,0 +1,28 @@
+{ lib, pkgs, ... }:
+
+pkgs.buildGoModule rec {
+ pname = "site";
+ version = "6612d84c63a7bbc2a5b70607f2ec32ea070c4659";
+
+ src = pkgs.fetchFromGitHub {
+ owner = "CartConnoisseur";
+ repo = "site";
+ rev = "${version}";
+ hash = "sha256-n54+LdtMyjoLfaFqd7tcDQqBiYCdUW/Rs67Vc4QwEJ0=";
+ };
+
+ vendorHash = "sha256-2/4Wv7nsaT0wnUzkRgHKpSswigDj9nOvlmYXK29rvLU=";
+
+ # kinda a hack, but whatever
+ postBuild = ''
+ mkdir -p $out/share/site
+ cp -r $src/* $out/share/site/
+ '';
+
+ meta = {
+ description = "personal site";
+ homepage = "https://github.com/CartConnoisseur/site";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ CartConnoisseur ];
+ };
+} \ No newline at end of file