a more proper nixos module for the tangled knotserver

chore: update flake uri for tangled core

flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d?narHash=sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o%3D' (2025-09-24)
→ 'github:NixOS/nixpkgs/9f0c42f8bc7151b8e7e5840fb3bd454ad850d8c5?narHash=sha256-UWYqmD7JFBEDBHWYcqE6s6c77pWdcU/i%2BbwD6XxMb8A%3D' (2026-01-05)
• Updated input 'tangledCore':
'git+https://tangled.org/@tangled.sh/core?ref=refs/heads/master&rev=4805af2fa1dc19b745dc93558ab3ff4ae55cb472' (2025-09-29)
→ 'git+https://tangled.org/tangled.org/core?ref=refs/heads/master&rev=6dc86ffbed5a290ca6a4890caa2dadea5c8b8a81' (2026-01-07)
• Added input 'tangledCore/actor-typeahead-src':
'git+https://tangled.org/@jakelazaroff.com/actor-typeahead?ref=refs/heads/main&rev=677fe7f743050a4e7f09d4a6f87bbf1325a06f6b' (2025-11-11)
• Updated input 'tangledCore/gomod2nix':
'github:nix-community/gomod2nix/7f963246a71626c7fc70b431a315c4388a0c95cf?narHash=sha256-YVoIFDCDpYuU3riaDEJ3xiGdPOtsx4sR5eTzHTytPV8%3D' (2025-08-01)
→ 'github:nix-community/gomod2nix/02e63a239d6eabd595db56852535992c898eba72?narHash=sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ%3D' (2025-11-24)
• Updated input 'tangledCore/gomod2nix/flake-utils':
'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384?narHash=sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt%2BxmY%3D' (2023-09-12)
→ 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'tangledCore/ibm-plex-mono-src':
'https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip?narHash=sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1%2BEMrGsYEq%2B6g%3D' (2024-11-12)
→ 'https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip?narHash=sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1%2BEMrGsYEq%2B6g%3D' (2024-11-12)

Changed files
+35 -18
+34 -17
flake.lock
··· 1 { 2 "nodes": { 3 "flake-compat": { 4 "flake": false, 5 "locked": { ··· 19 "systems": "systems" 20 }, 21 "locked": { 22 - "lastModified": 1694529238, 23 - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", 24 "owner": "numtide", 25 "repo": "flake-utils", 26 - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", 27 "type": "github" 28 }, 29 "original": { ··· 41 ] 42 }, 43 "locked": { 44 - "lastModified": 1754078208, 45 - "narHash": "sha256-YVoIFDCDpYuU3riaDEJ3xiGdPOtsx4sR5eTzHTytPV8=", 46 "owner": "nix-community", 47 "repo": "gomod2nix", 48 - "rev": "7f963246a71626c7fc70b431a315c4388a0c95cf", 49 "type": "github" 50 }, 51 "original": { ··· 84 "lastModified": 1731402384, 85 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 86 "type": "tarball", 87 - "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 88 }, 89 "original": { 90 "type": "tarball", 91 - "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 92 } 93 }, 94 "indigo": { ··· 135 }, 136 "nixpkgs": { 137 "locked": { 138 - "lastModified": 1758690382, 139 - "narHash": "sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o=", 140 "owner": "NixOS", 141 "repo": "nixpkgs", 142 - "rev": "e643668fd71b949c53f8626614b21ff71a07379d", 143 "type": "github" 144 }, 145 "original": { ··· 185 }, 186 "tangledCore": { 187 "inputs": { 188 "flake-compat": "flake-compat", 189 "gomod2nix": "gomod2nix", 190 "htmx-src": "htmx-src", ··· 199 "sqlite-lib-src": "sqlite-lib-src" 200 }, 201 "locked": { 202 - "lastModified": 1759134475, 203 - "narHash": "sha256-Fr/kZOEXZ9W8qAK+4kDpapUDkK+7oAGFQWQtxliEGiY=", 204 "ref": "refs/heads/master", 205 - "rev": "4805af2fa1dc19b745dc93558ab3ff4ae55cb472", 206 - "revCount": 1457, 207 "type": "git", 208 - "url": "https://tangled.org/@tangled.sh/core" 209 }, 210 "original": { 211 "type": "git", 212 - "url": "https://tangled.org/@tangled.sh/core" 213 } 214 } 215 },
··· 1 { 2 "nodes": { 3 + "actor-typeahead-src": { 4 + "flake": false, 5 + "locked": { 6 + "lastModified": 1762835797, 7 + "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 8 + "ref": "refs/heads/main", 9 + "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 10 + "revCount": 6, 11 + "type": "git", 12 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 13 + }, 14 + "original": { 15 + "type": "git", 16 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 17 + } 18 + }, 19 "flake-compat": { 20 "flake": false, 21 "locked": { ··· 35 "systems": "systems" 36 }, 37 "locked": { 38 + "lastModified": 1731533236, 39 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 40 "owner": "numtide", 41 "repo": "flake-utils", 42 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 43 "type": "github" 44 }, 45 "original": { ··· 57 ] 58 }, 59 "locked": { 60 + "lastModified": 1763982521, 61 + "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 62 "owner": "nix-community", 63 "repo": "gomod2nix", 64 + "rev": "02e63a239d6eabd595db56852535992c898eba72", 65 "type": "github" 66 }, 67 "original": { ··· 100 "lastModified": 1731402384, 101 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 102 "type": "tarball", 103 + "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 104 }, 105 "original": { 106 "type": "tarball", 107 + "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 108 } 109 }, 110 "indigo": { ··· 151 }, 152 "nixpkgs": { 153 "locked": { 154 + "lastModified": 1767640445, 155 + "narHash": "sha256-UWYqmD7JFBEDBHWYcqE6s6c77pWdcU/i+bwD6XxMb8A=", 156 "owner": "NixOS", 157 "repo": "nixpkgs", 158 + "rev": "9f0c42f8bc7151b8e7e5840fb3bd454ad850d8c5", 159 "type": "github" 160 }, 161 "original": { ··· 201 }, 202 "tangledCore": { 203 "inputs": { 204 + "actor-typeahead-src": "actor-typeahead-src", 205 "flake-compat": "flake-compat", 206 "gomod2nix": "gomod2nix", 207 "htmx-src": "htmx-src", ··· 216 "sqlite-lib-src": "sqlite-lib-src" 217 }, 218 "locked": { 219 + "lastModified": 1767767073, 220 + "narHash": "sha256-BSZJ1TY5lGt7xNgFRtcKwYcSOI6VC2CHLfm7y/GgHwU=", 221 "ref": "refs/heads/master", 222 + "rev": "6dc86ffbed5a290ca6a4890caa2dadea5c8b8a81", 223 + "revCount": 1792, 224 "type": "git", 225 + "url": "https://tangled.org/tangled.org/core" 226 }, 227 "original": { 228 "type": "git", 229 + "url": "https://tangled.org/tangled.org/core" 230 } 231 } 232 },
+1 -1
flake.nix
··· 4 inputs = { 5 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; # needed for easy overriding... and tests 6 tangledCore = { 7 - url = "git+https://tangled.org/@tangled.sh/core"; 8 9 inputs = { 10 # upstream pinned stuff like git repos not included because lockfile already stores rev
··· 4 inputs = { 5 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; # needed for easy overriding... and tests 6 tangledCore = { 7 + url = "git+https://tangled.org/tangled.org/core"; 8 9 inputs = { 10 # upstream pinned stuff like git repos not included because lockfile already stores rev