mediocre generica

Simulating "Traditional" Multi-monitor Workspaces in i3

I'm not in love with the way i3 handles workspaces when more than one monitor is involved. In i3, a workspace is similar to a workspace in most desktop environments (KDE, Mate, Cinnamon, I assume GNOME 3 as well), until you get another display involved, in which case, each display displays an individual workspace. At startup, on a stock i3 install, one display will be Workspace 1, and the other, Workspace 2. Switching to another workspace will affect the display containing the currently focused window. So if I'm editing some text on my right-most monitor (Workspace 2), and I mod+shift+3 into Workspace 3, I'll be looking at Workspace 1 on the left, and Workspace 3 on the right.

While I can see why that concept of workspaces could have some unique advantages, it's just not my expectation, and not the way I've been pre-wired by the desktop environments I've used before.

Initially, my solution was reasonably simple (at least in theory): modify the keybinds for workspace switching such that each one switches one display to one workspace (odd, e.g. ws1), and the other to another (even, e.g. ws2). This worked, but it also had a habit of getting confused and…

Thoughts on LCD Panel Tech and Digital Eye Strain

I have a new theory regarding my ongoing struggles with digital eye strain, which has been particularly annoying for me, because I've spent most of my life in front of computers, in dark rooms with the lights off, or in bright rooms, and it was never a problem until my mid to late-20s. Originally, this was in the form of a series of CRT monitors, and then some time in the mid to late 2000s, a series of crappy, pack-in LCD monitors—the kind that used to come included with a new computer, alongside a keyboard, mouse, and PC speakers. They were rarely of super high quality, but were sufficient displays for "family computer" duty. Sometimes you got lucky on the quality bit, though. I still have the monitor that came with one of the last "family" computers my dad bought, I'm guessing around 2007 or '08, and while its specs are nothing to write home about, anyone who was buying consumer electronics in that timeframe will remember that LCD monitors, among other products, were routinely being made with highly questionable electrolytic capacitors (did I say "anyone"? I meant "some") that would inevitably fail, leading to their host's untimely demise.

I've…

Hey look, another redesign!

As much fun as it is to make weird shit, I'd rather have something functional. Plus, I still had fun making it look like something I would have made in '06 or something.

Still to do: actually get comments and topics working—the ones to the right (at time of writing) are obviously hard-codes placeholders, seeing as the blog only has 2 posts, and all—and to make it responsive.

Mobile first, you say? No idea what you're talking about; the iPhone won't exist for another year or so.

This is a blog

Remember blogs? The kind without 37 ad trackers, or listicles recommending the Top 10 Things We've Never Seen or Touched But We Think Will Make You Click on an Affiliate Link or Two? Yeah, like that. Like the before times (before somebody threw a lit cigarette at the web on a hot day, and it started burning and hasn't stopped since).

I'm not great at intros so I'll keep it short. I'm a web developer, somewhere near Toronto, Canada. I have far too many interests, but I try my best to pick and choose which I put money or time towards, so I stick mainly to computing, vintage or otherwise, and making highly amateur music, mostly with hardware. I do a bit of 3D printing, but I treat that more as a tool than a hobby in itself.

You can expect to hear opinions on the state of web design, development, and the web in general, random tips and tricks on development (maybe), Excel (most assuredly), and Linux (probably), and aside from that, I don't really know yet. I've collected a list of things I want to write about over the past year-ish, and I don't yet know if I…

Powered by CouchCMS