From 30ead33c550b84cbf22d809314a8e0498ff1aa1a Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Fri, 21 Nov 2025 16:13:25 -0500 Subject: [PATCH] feat: Build go program with flake --- flake.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 4fa1cb6..c4caa19 100644 --- a/flake.nix +++ b/flake.nix @@ -31,7 +31,17 @@ # Equivalent to inputs'.nixpkgs.legacyPackages.hello; # FIXME(TODO): Build the package - # packages.default = + packages.default = pkgs.buildGoModule { + name = "actualbudget-report"; + src = pkgs.fetchFromGitea { + domain = "git.wanderingcrow.net"; + owner = "TheWanderingCrow"; + repo = "actualbudget-report"; + rev = "main"; + hash = "sha256-Exl7dZcbuVSwZRoZtNqo6LVYASc5wUruGkRpxnw5RgE="; + }; + vendorHash = "sha256-NHTKwUSIbNCUco88JbHOo3gt6S37ggee+LWNbHaRGEs="; + }; devShells.default = pkgs.mkShell { ENVIRONMENT = "dev"; nativeBuildInputs = with pkgs; [