this repo has no description

feat: init

i should upstream this at some point i suppose

+69
+12
default.nix
···
··· 1 + { 2 + pkgs ? import <nixpkgs> { 3 + inherit system; 4 + overlays = [ ]; 5 + config.allowUnfree = true; 6 + }, 7 + lib ? pkgs.lib, 8 + system ? builtins.currentSystem, 9 + }: 10 + lib.makeScope pkgs.newScope (self: { 11 + fetchFromTangled = self.callPackage ./fetcher.nix { }; 12 + })
+10
fetcher.nix
···
··· 1 + { lib, fetchFromGitHub }: 2 + 3 + lib.makeOverridable ( 4 + { 5 + domain ? "tangled.sh", 6 + ... 7 + }@args: 8 + 9 + fetchFromGitHub ((removeAttrs args [ "domain" ]) // { githubBase = domain; }) 10 + )
+27
flake.lock
···
··· 1 + { 2 + "nodes": { 3 + "nixpkgs": { 4 + "locked": { 5 + "lastModified": 1755268003, 6 + "narHash": "sha256-nNaeJjo861wFR0tjHDyCnHs1rbRtrMgxAKMoig9Sj/w=", 7 + "owner": "nixos", 8 + "repo": "nixpkgs", 9 + "rev": "32f313e49e42f715491e1ea7b306a87c16fe0388", 10 + "type": "github" 11 + }, 12 + "original": { 13 + "owner": "nixos", 14 + "ref": "nixpkgs-unstable", 15 + "repo": "nixpkgs", 16 + "type": "github" 17 + } 18 + }, 19 + "root": { 20 + "inputs": { 21 + "nixpkgs": "nixpkgs" 22 + } 23 + } 24 + }, 25 + "root": "root", 26 + "version": 7 27 + }
+20
flake.nix
···
··· 1 + { 2 + inputs = { 3 + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 4 + }; 5 + 6 + outputs = 7 + { self, nixpkgs }: 8 + let 9 + forAllSystems = 10 + function: 11 + nixpkgs.lib.genAttrs nixpkgs.lib.systems.flakeExposed ( 12 + system: function nixpkgs.legacyPackages.${system} 13 + ); 14 + in 15 + { 16 + legacyPackages = forAllSystems (pkgs: import ./default.nix { inherit pkgs; }); 17 + 18 + overlays.default = _: prev: import ./default.nix { pkgs = prev; }; 19 + }; 20 + }