Show newer

I'm getting desklaunch and deskmenu mixed up. Note to self: See about patching desklaunch to never open ~/.desklaunchrc for writing. Why does it even need to, when its comments & readme explicitly tell users to throw a text editor at the rc?

Show thread

we are, without exception, fragile, delicate, exquisitely improbable members of a fragile, delicate, exquisitely improbable form of life.

treading lightly is rarely out of place.

I remember the age when doing this, adding between a few hundred and a few thousand kilobytes (KB), was considered reckless desktop bloat.

How far we've come, when it's not considered bloat unless it's measured in gigabytes, six orders of magnitude larger.

Show thread

Well, I suppose I could keep deskmenu for when I'm too lazy to hold down the scroll wheel, and I could also use dmenu for when I'm too lazy even to take a hand off the keyboard.

Show thread

Wait a minute. If I'm going to use wmx as my window manager, I don't really need a separate desktop menu application, no matter how lightweight.

I can put shell scripts and symlinks in ~/.wmx/ with subdirectories dictating submenu arrangement (and `ln -s .. <submenu-name>` to have a navigation aid), then middle-click-hold to access them in organized menu form! Whatever's there that has +x set gets menu-fied.

All right, practical desktop minimalism is a go!

Show thread

Oh. It does have a homepage: oroborus.org/

Interestingly enough, both the source code downloads and the changelog links are from Debian's repo.

Also, because the site hasn't been updated in almost seven years, some of the links have gone stale.

Show thread

One edit of the Makefile, and it works. And it's as destructively buggy with its rc file as I remember it being.

Show thread

Trans women gave you:
- smartphones and other mobile devices
- electronic music
- the LGBT rights movement

You gave trans women:
- underpaid porn jobs

Has anyone made a Mastodon instance for shouting where, like at dolphin.town you can only post the letter E, you can only post the letter A?

Crap, another package I want turns out to be another piece of abandonware I have to swipe from Debian: desklaunch. The Makefile is a fixer-upper, but there's only a single C file to compile, and the manpage was written by a Debian maintainer, not the author.

Oops. xcal's today pane is the upper-left square. The other two squares are xclock and xload.

Show thread

I don't expect it matters to too many other people, but I'm excited and happy. Anyway, a screenie (croppped) of xcal running and partly customized on my PC: computerfairi.es/media/W40bNZd

(My window manager is x11-wm/wmx.)

Show thread

It built, it installed, and it works exactly on my new FreeBSD 11.1-RELEASE PC like it did on my old Debian Jessie PC!

Have the fruits of my labor: files.thornton2.com/packages/u

Inside is the unpatched xcal 4.1 source tarball from Debian Sid (as of last week), my patch file, and my notes for applying the patch.

(Packages screenies & desc: screenshots.debian.net/package )

Show thread

(Also, no, because I set DESTDIR to my staging directory name, I didn't run `make install` as root.)

Show thread

So I installed it into a staging directory and ran it, and it ran exactly as expected. But attempting to install it into the staging directory revealed another Makefile showstopper: an extra space between $(DESTDIR) and $(XAPPLOADDIR) in the install:: XCal.help make target. So close yet so far.

Show thread

Me taking a break from tech support:
*sees call for tech support in local TL*
*sees helpful tech support in local TL*
*sees successful resolution no matter the causes*
*does NOT see any blaming*
*basically, sees computer fairies being computer fairies in local TL*

Have I mentioned yet that I love this place? :3

ransomware in the wild: forums.gentoo.org/viewtopic-t-

Linux-based malware not only exists but has existed for longer than most Linux users realize.

Also, not running anything as root that doesn't need root helps with defense in depth, but especially don't run as root anything *designed* to download & run completely unvetted code, like Web browsers do.

Sadly, spoiler: Flash Player was suspected but never confirmed as the ransomware entry vector.

Wow, it's been ages since I used diff and patch. Anyway, I'm making progress.

And finding that GCC is apparently happy with non-void C functions using `return;` without a value, while clang (rightly, IMO) throws an error.

Show thread
Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!