Show Bitcoin(crypto) prices using Nixie tube, Awtrix or VFD display technologies, as desktop decors.
cyberpunk_display nixie
task install-nixie builds the binary into ~/.cargo/bin, generates a
LaunchAgent plist from launchd/nixie.plist.in and loads it. The process
then starts at login and keeps running: unplugging the dock just pauses it
in a wait loop, plugging back in lights the tube up again within a couple
of seconds.
task uninstall-nixie removes the three things the install added to the
system: the loaded launchd job, the plist in
~/Library/LaunchAgents, and the binary in ~/.cargo/bin. It leaves
tmp/ (logs) and target/ (build artifacts) alone — clean those yourself
with git clean / cargo clean if wanted.
Check status and logs:
launchctl print gui/$(id -u)/com.westxu.cyberpunk-display-nixie
tail -f tmp/logs/*.logTo debug in the foreground, stop the background service first so it doesn't fight over the serial port:
launchctl bootout gui/$(id -u)/com.westxu.cyberpunk-display-nixie
# or: task uninstall-nixiecyberpunk_display matrix
cyberpunk_display awtrix --host=localhost --port=7000


