Monorepo for Tangled tangled.org
2

Configure Feed

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

housekeeping: pre-work for rust projects

Lewis: May this revision serve well! <lewis@tangled.org>

author
Lewis
committer
oppiliappan
date (May 27, 2026, 11:17 AM +0100) commit 979e46e6 parent 2959ca57 change-id qolltxop
+60
+1
.dockerignore
··· 16 16 17 17 sites/target 18 18 sites/.wrangler 19 + target 19 20 20 21 result 21 22 result-*
+4
.editorconfig
··· 14 14 15 15 [*.yml] 16 16 indent_size = 2 17 + 18 + [*.rs] 19 + indent_style = space 20 + indent_size = 4
+2
.gitignore
··· 19 19 **/*.bleve 20 20 sites/target/ 21 21 sites/.wrangler/ 22 + /target 23 + **/src/_lex/ 22 24 # Created if following hacking.md 23 25 genjwks.out 24 26 /nix/vm-data
+42
Cargo.toml
··· 1 + [workspace] 2 + resolver = "2" 3 + members = [] 4 + exclude = ["sites"] 5 + 6 + [workspace.package] 7 + edition = "2024" 8 + rust-version = "1.95" 9 + license = "MIT" 10 + authors = [ 11 + "Lewis <lewis@tangled.org>", 12 + "Seongmin Lee <git@boltless.me>", 13 + "oppiliappan <me@oppi.li>", 14 + "Anirudh Oppiliappan <anirudh@tangled.org>", 15 + "eti <eti@eti.tf>", 16 + ] 17 + 18 + [workspace.lints.rust] 19 + unsafe_code = "forbid" 20 + unused_must_use = "deny" 21 + 22 + [workspace.lints.clippy] 23 + dbg_macro = "warn" 24 + todo = "warn" 25 + print_stdout = "deny" 26 + print_stderr = "warn" 27 + 28 + [profile.release] 29 + lto = "fat" 30 + strip = true 31 + codegen-units = 1 32 + panic = "abort" 33 + 34 + [profile.bench] 35 + debug = 1 36 + strip = false 37 + 38 + [profile.profiling] 39 + inherits = "release" 40 + debug = 1 41 + strip = false 42 + lto = "thin"
+6
flake.nix
··· 164 164 includes = ["*.go"]; 165 165 }; 166 166 167 + rustfmt = { 168 + command = pkgs.lib.getExe' fenix.packages.${system}.stable.rustfmt "rustfmt"; 169 + options = ["--edition" "2024"]; 170 + includes = ["*.rs"]; 171 + }; 172 + 167 173 # prettier = let 168 174 # wrapper = pkgs.runCommandLocal "prettier-wrapper" {nativeBuildInputs = [pkgs.makeWrapper];} '' 169 175 # makeWrapper ${pkgs.prettier}/bin/prettier "$out" --add-flags "--plugin=${pkgs.prettier-plugin-go-template}/lib/node_modules/prettier-plugin-go-template/lib/index.js"
+5
rust-toolchain.toml
··· 1 + [toolchain] 2 + channel = "1.95.0" 3 + components = ["rustfmt", "clippy"] 4 + targets = ["wasm32-unknown-unknown"] 5 + profile = "minimal"