this repo has no description

dx cli and such

+148 -11
+143 -7
flake.lock
··· 30 30 "type": "github" 31 31 } 32 32 }, 33 + "crane_3": { 34 + "locked": { 35 + "lastModified": 1773189535, 36 + "narHash": "sha256-E1G/Or6MWeP+L6mpQ0iTFLpzSzlpGrITfU2220Gq47g=", 37 + "owner": "ipetkov", 38 + "repo": "crane", 39 + "rev": "6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269", 40 + "type": "github" 41 + }, 42 + "original": { 43 + "owner": "ipetkov", 44 + "repo": "crane", 45 + "type": "github" 46 + } 47 + }, 48 + "dioxus": { 49 + "inputs": { 50 + "crane": "crane_2", 51 + "flake-parts": "flake-parts", 52 + "nixpkgs": "nixpkgs", 53 + "rust-overlay": "rust-overlay", 54 + "systems": "systems" 55 + }, 56 + "locked": { 57 + "lastModified": 1774357813, 58 + "narHash": "sha256-HeH/AUfFzf3c+PRskyNAt7c7nfsZmYYGU6jfkVDmGow=", 59 + "owner": "DioxusLabs", 60 + "repo": "dioxus", 61 + "rev": "cece12b57e7210f2d7c9394bb0933774ca29807b", 62 + "type": "github" 63 + }, 64 + "original": { 65 + "owner": "DioxusLabs", 66 + "repo": "dioxus", 67 + "type": "github" 68 + } 69 + }, 33 70 "flake-parts": { 34 71 "inputs": { 72 + "nixpkgs-lib": "nixpkgs-lib" 73 + }, 74 + "locked": { 75 + "lastModified": 1765835352, 76 + "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", 77 + "owner": "hercules-ci", 78 + "repo": "flake-parts", 79 + "rev": "a34fae9c08a15ad73f295041fec82323541400a9", 80 + "type": "github" 81 + }, 82 + "original": { 83 + "owner": "hercules-ci", 84 + "repo": "flake-parts", 85 + "type": "github" 86 + } 87 + }, 88 + "flake-parts_2": { 89 + "inputs": { 35 90 "nixpkgs-lib": [ 36 91 "nixpkgs" 37 92 ] ··· 68 123 }, 69 124 "nixpkgs": { 70 125 "locked": { 126 + "lastModified": 1766870016, 127 + "narHash": "sha256-fHmxAesa6XNqnIkcS6+nIHuEmgd/iZSP/VXxweiEuQw=", 128 + "owner": "nixos", 129 + "repo": "nixpkgs", 130 + "rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce", 131 + "type": "github" 132 + }, 133 + "original": { 134 + "owner": "nixos", 135 + "ref": "nixpkgs-unstable", 136 + "repo": "nixpkgs", 137 + "type": "github" 138 + } 139 + }, 140 + "nixpkgs-lib": { 141 + "locked": { 142 + "lastModified": 1765674936, 143 + "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", 144 + "owner": "nix-community", 145 + "repo": "nixpkgs.lib", 146 + "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", 147 + "type": "github" 148 + }, 149 + "original": { 150 + "owner": "nix-community", 151 + "repo": "nixpkgs.lib", 152 + "type": "github" 153 + } 154 + }, 155 + "nixpkgs_2": { 156 + "locked": { 157 + "lastModified": 1744536153, 158 + "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", 159 + "owner": "NixOS", 160 + "repo": "nixpkgs", 161 + "rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11", 162 + "type": "github" 163 + }, 164 + "original": { 165 + "owner": "NixOS", 166 + "ref": "nixpkgs-unstable", 167 + "repo": "nixpkgs", 168 + "type": "github" 169 + } 170 + }, 171 + "nixpkgs_3": { 172 + "locked": { 71 173 "lastModified": 1774243609, 72 174 "narHash": "sha256-6sB2IYqXYwoQS11Ev0u3b0lpAleTpvNv5iv4iqiCCR8=", 73 175 "owner": "nixos", ··· 85 187 "root": { 86 188 "inputs": { 87 189 "crane": "crane", 88 - "flake-parts": "flake-parts", 190 + "dioxus": "dioxus", 191 + "flake-parts": "flake-parts_2", 89 192 "git-hooks": "git-hooks", 90 - "nixpkgs": "nixpkgs", 193 + "nixpkgs": "nixpkgs_3", 91 194 "rust-flake": "rust-flake", 92 - "rust-overlay": "rust-overlay_2", 93 - "systems": "systems" 195 + "rust-overlay": "rust-overlay_3", 196 + "systems": "systems_2" 94 197 } 95 198 }, 96 199 "rust-flake": { 97 200 "inputs": { 98 - "crane": "crane_2", 201 + "crane": "crane_3", 99 202 "nixpkgs": [ 100 203 "nixpkgs" 101 204 ], 102 - "rust-overlay": "rust-overlay" 205 + "rust-overlay": "rust-overlay_2" 103 206 }, 104 207 "locked": { 105 208 "lastModified": 1773521592, ··· 117 220 }, 118 221 "rust-overlay": { 119 222 "inputs": { 223 + "nixpkgs": "nixpkgs_2" 224 + }, 225 + "locked": { 226 + "lastModified": 1766890375, 227 + "narHash": "sha256-0Zi7ChAtjq/efwQYmp7kOJPcSt6ya9ynSUe6ppgZhsQ=", 228 + "owner": "oxalica", 229 + "repo": "rust-overlay", 230 + "rev": "91e1f7a0017065360f447622d11b7ce6ed04772f", 231 + "type": "github" 232 + }, 233 + "original": { 234 + "owner": "oxalica", 235 + "repo": "rust-overlay", 236 + "type": "github" 237 + } 238 + }, 239 + "rust-overlay_2": { 240 + "inputs": { 120 241 "nixpkgs": [ 121 242 "rust-flake", 122 243 "nixpkgs" ··· 136 257 "type": "github" 137 258 } 138 259 }, 139 - "rust-overlay_2": { 260 + "rust-overlay_3": { 140 261 "inputs": { 141 262 "nixpkgs": [ 142 263 "nixpkgs" ··· 157 278 } 158 279 }, 159 280 "systems": { 281 + "locked": { 282 + "lastModified": 1681028828, 283 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 284 + "owner": "nix-systems", 285 + "repo": "default", 286 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 287 + "type": "github" 288 + }, 289 + "original": { 290 + "owner": "nix-systems", 291 + "repo": "default", 292 + "type": "github" 293 + } 294 + }, 295 + "systems_2": { 160 296 "locked": { 161 297 "lastModified": 1681028828, 162 298 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+2
flake.nix
··· 14 14 rust-overlay.url = "github:oxalica/rust-overlay"; 15 15 rust-overlay.inputs.nixpkgs.follows = "nixpkgs"; 16 16 17 + dioxus.url = "github:DioxusLabs/dioxus"; 18 + 17 19 git-hooks.url = "github:cachix/git-hooks.nix"; 18 20 git-hooks.flake = false; 19 21 };
+3 -4
nix/modules/devshell.nix
··· 2 2 perSystem = { 3 3 config, 4 4 self', 5 + system, 5 6 pkgs, 6 7 lib, 7 8 ... ··· 36 37 nixd # Nix language server 37 38 bacon 38 39 rust-analyzer 39 - cargo-machete 40 - cargo-semver-checks 41 - cargo-binstall 42 - cargo-dist 40 + inputs.dioxus.packages.${system}.dioxus-cli 41 + wasm-bindgen-cli 43 42 cargo-nextest 44 43 zip 45 44 atproto-goat