Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2 (Please be gentle).
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add indigo, update new-repo

Akshay 063bbfe4 283a080a

+24 -3
flake.lock

This is a binary file and will not be displayed.

+22 -2
flake.nix
··· 3 3 4 4 inputs = { 5 5 nixpkgs.url = "github:nixos/nixpkgs"; 6 - 6 + indigo = { 7 + url = "github:oppiliappan/indigo"; 8 + flake = false; 9 + }; 7 10 }; 8 11 9 12 outputs = { 10 13 self, 11 14 nixpkgs, 15 + indigo, 12 16 }: let 13 17 supportedSystems = ["x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin"]; 14 18 forAllSystems = nixpkgs.lib.genAttrs supportedSystems; 15 19 nixpkgsFor = forAllSystems (system: 16 20 import nixpkgs { 17 21 inherit system; 22 + overlays = [self.overlays.default]; 18 23 }); 19 24 in { 20 - defaultPackage = forAllSystems (system: self.packages.${system}.legit); 25 + overlays.default = final: prev: { 26 + indigo-lexgen = with final; 27 + final.buildGoModule { 28 + pname = "indigo-lexgen"; 29 + version = "0.1.0"; 30 + src = indigo; 31 + subPackage = ["cmd/lexgen"]; 32 + vendorHash = null; 33 + doCheck = false; 34 + }; 35 + }; 36 + packages = forAllSystems (system: { 37 + inherit (nixpkgsFor."${system}") indigo-lexgen; 38 + }); 39 + defaultPackage = forAllSystems (system: nixpkgsFor.${system}.indigo-lexgen); 21 40 formatter = forAllSystems (system: nixpkgsFor."${system}".alejandra); 22 41 devShells = forAllSystems (system: let 23 42 pkgs = nixpkgsFor.${system}; ··· 48 29 pkgs.templ 49 30 pkgs.gopls 50 31 pkgs.httpie 32 + pkgs.indigo-lexgen 51 33 ]; 52 34 }; 53 35 });
+2 -1
routes/routes.go
··· 512 512 func (h *Handle) NewRepo(w http.ResponseWriter, r *http.Request) { 513 513 session, _ := h.s.Get(r, "bild-session") 514 514 did := session.Values["did"].(string) 515 + handle := session.Values["handle"].(string) 515 516 516 517 switch r.Method { 517 518 case http.MethodGet: ··· 524 523 name := r.FormValue("name") 525 524 description := r.FormValue("description") 526 525 527 - err := git.InitBare(filepath.Join(h.c.Repo.ScanPath, "example.com", name)) 526 + err := git.InitBare(filepath.Join(h.c.Repo.ScanPath, handle, name)) 528 527 if err != nil { 529 528 h.WriteOOBNotice(w, "repo", "Error creating repo. Try again later.") 530 529 return