!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

115 Members
https://github.com/maralorn/nix-output-monitor40 Servers

Load older messages


SenderMessageTime
15 Mar 2026
@alexfmpe:matrix.orgalexfmpewith normal log in one pane/terminal and the monitoring in another18:48:23
@alexfmpe:matrix.orgalexfmpemy main reason for not always using nom is that the control characters and redrawing clutter the resulting log so it's harder to inspect logs after the build18:49:13
@alexfmpe:matrix.orgalexfmpe

I can imagine something like

$ nom-build foo
<tmux thing>
  <nix-build foo output>
  <monitor output>
$ nom-build foo --detached
"To connect to the monitor ran <some command>"
<nix-build foo output>
18:51:11
@maralorn:maralorn.demaralornI am not aware of a solution where nom can do "a tmux thing" an produce a viable scrollable log in the terminal which is readable after exit.19:44:29
@maralorn:maralorn.demaralornBut maybe that's a misconception. Maybe we can figure out how to do that.19:48:02
@mjolnir:nixos.orgNixOS Moderation Bot banned @jykrwn_bot:matrix.org@jykrwn_bot:matrix.org (disagreement).20:27:59
@isabel:isabelroses.comisabel changed their profile picture.20:54:42
@isabel:isabelroses.comisabel changed their profile picture.20:54:56
16 Mar 2026
@alexfmpe:matrix.orgalexfmpehuh nom swallows traces as well22:40:14
@alexfmpe:matrix.orgalexfmpe
$ nix-build -A pkgsStatic.haskell.packages.ghc912.th-orphans --dry-run
trace: network
trace: iserv-proxy
trace: network
trace: network
trace: network
these 49 derivations will be built:
22:40:37
@alexfmpe:matrix.orgalexfmpe
$ nom-build -A pkgsStatic.haskell.packages.ghc912.th-orphans --dry-run
trace: network
trace: iserv-proxy
┏━ 2 Traces: 
┃ trace: network
┃ trace: iserv-proxy
┣━━━     
┗━ ∑ ⏱ 5s^C

or, if I leave it running

$ nom-build -A pkgsStatic.haskell.packages.ghc912.th-orphans --dry-run
trace: network
trace: iserv-proxy
these 49 derivations will be built:
22:41:42
17 Mar 2026
@riaru:signal.v0id.nlOri joined the room.15:32:11
19 Mar 2026
@technicus:matrix.orgMiles Dyson set a profile picture.18:06:52
20 Mar 2026
@alexfmpe:matrix.orgalexfmpeRedacted or Malformed Event20:50:38
@alexfmpe:matrix.orgalexfmpedisregard, was misreading logs20:53:13
22 Mar 2026
@kybe:kybe.xyzkybe joined the room.03:22:53
@liyua:liyua.moeLiyua joined the room.20:17:20
@unhooked-spirits:matrix.orgUnhooked Spirits joined the room.20:27:33
@llakala:matrix.orgllakala joined the room.23:53:10
23 Mar 2026
@sersorrel:matrix.orgsorrel joined the room.08:07:01
8 Aug 2025
@0x4a6f:nixos.dev0x4A6F joined the room.07:01:22
@picnoir:alternativebit.frPicnoir changed their display name from Picnoir to Picnoir DECT 7426.12:32:56
9 Aug 2025
@seapat:matrix.orgseapat set a profile picture.14:23:15
@seapat:matrix.orgseapat 14:25:21
11 Aug 2025
@spaenny:tchncs.deSpaenny changed their display name from Philipp to Spaenny.14:46:45
13 Aug 2025
@picnoir:alternativebit.frPicnoir changed their display name from Picnoir DECT 7426 to Picnoir.13:24:03
26 Aug 2025
@dawnofmidnight:catgirl.cloudwhispers (it/fae) joined the room.02:35:13
27 Aug 2025
@nullcube:matrix.org@nullcube:matrix.org left the room.12:17:13
28 Aug 2025
@poe84it:matrix.orgPoe84it changed their display name from Giuseppe R. to Poe84it.08:07:32
@poe84it:matrix.orgPoe84it left the room.08:08:49

Show newer messages


Back to Room ListRoom Version: 9