ALPHA: wire is a tool to deploy nixos systems wire.althaea.zone/
2
fork

Configure Feed

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

disable trace! logs on release builds

+17 -1
+4
CHANGELOG.md
··· 7 7 8 8 ## [Unreleased] - yyyy-mm-dd 9 9 10 + ### Changed 11 + 12 + - Logs with level `tracing_level::TRACE` are no compiled-out of release builds 13 + 10 14 ## [0.5.0] - 2025-09-18 11 15 12 16 ### Added
+1 -1
Cargo.toml
··· 13 13 serde = { version = "1.0.225", features = ["derive", "rc"] } 14 14 serde_json = { version = "1.0.145" } 15 15 tokio = { version = "1.47.1", features = ["full"] } 16 - tracing = "0.1.41" 16 + tracing = { version = "0.1.41", features = ["release_max_level_debug"] } 17 17 tracing-log = "0.2.0" 18 18 tracing-subscriber = "0.3.20" 19 19 im = { version = "15.1.0", features = ["serde"] }
+12
wire/cli/default.nix
··· 32 32 ''; 33 33 }; 34 34 35 + wire-unwrapped-dev = self'.packages.wire-unwrapped.overrideAttrs { 36 + CARGO_PROFILE = "dev"; 37 + }; 38 + 35 39 wire = pkgs.symlinkJoin { 36 40 name = "wire"; 37 41 paths = [ self'.packages.wire-unwrapped ]; ··· 54 58 wrapProgram $out/bin/wire --set WIRE_KEY_AGENT_${cleanSystem system} ${self'.packages.agent} 55 59 ''; 56 60 meta.mainProgram = "wire"; 61 + }; 62 + 63 + wire-dev = self'.packages.wire.overrideAttrs { 64 + paths = [ self'.packages.wire-unwrapped-dev ]; 65 + }; 66 + 67 + wire-small-dev = self'.packages.wire-small.overrideAttrs { 68 + paths = [ self'.packages.wire-unwrapped-dev ]; 57 69 }; 58 70 59 71 wire-dignostics-md = self'.packages.wire-unwrapped.overrideAttrs {