Year: 2022

  • Notice

    I have archived my pier and incorporated an affected opposition to Urbit as a core component of my self-marketing strategy for the remaining quarter of 2022.

  • Upgrading Urbit binary from 1.9 to 1.10

    Upgrading Urbit on your Linux server has finally become ridiculously easy, with two quick caveats. An upgrade for the Urbit binary, version 1.10, was released last week. Version 1.9 was the most recent release before this upgrade, and it’s the one which we documented previously. I wish it were called 1.09, but I haven’t come…

  • Installing Urbit on Ubuntu 20.04 LTS with AWS Lightsail

    The official guide for installing Urbit on a Linux server is accurate enough and up to date. At the same time, it’s easy for documentation on Urbit at this stage in its development to get deprecated substantially, and running any project like this will involve variation by some combination of preference and environmental necessity. I…

  • Copy awesomewm notifications to the clipboard

    function copy_naughty() — Copy naughty notification(s) to clipboard in v4.3; API changes in — later versions should simplify. Multiple notifications are outputed — to a table, then concatenated as one string sent to xclip. local cs — “combined string” local output = {} for s in pairs(naughty.notifications) do for p in pairs(naughty.notifications[s]) do local ntfs…

  • Consortium News: High Court Allows Assange to Appeal to Supreme Court

    Read More: https://consortiumne … upreme-court-appeal/

  • Control the awesomewm system tray using only the keyboard

    We are surprised at the time of this writing that the system tray remains such an obvious bottleneck in the nevertheless ubiquitous fight against mouse-dependency among neckbeards the world over. I present accordingly, systray_hints.

  • The AwesomeWM signal they don’t want you to know about!

    — Replace registration popup in Sublime Text with less obtrusive reminder — Tested in Build 4126 client.connect_signal(“manage”, function(c) if c.class == “Sublime_text” and c.name == nil and c.floating then c.hidden = true local prop = “WM_TRANSIENT_FOR” — Trial popups lack this property local id = c.window local cmd = “xprop -id ” .. id ..…