Show more

Anyhow, I was able to setup my environment rather painlessly and even managed to get some work done on the machine! Loving it so far.

- Try to get the fingerprint scanner to work
- Try to get AirPlay to work
- Figure out how to better work with i3
- If staying in Gnome, find a more compact theme
- Figure out Japanese and Chinese input
- Figure out why tmux isn't working the same as on Mac
- Find a good timer app for work

Another difference is that I keep control-clicking stuff expecting a contextual menu to pop up, ha.

I'm porting my config files, which I had created on macOS. So far the biggest hurdle, as expected, is that the user homedir is under /User on mac and under /home in Linux. For some reason shortening it to ~ in .zshrc and so on isn't acceptable.

Will have to think how to deal with that before pushing the updated version to github.

The keyboard on the ThinkPad is really really nice. Much more pleasing to type on than the one on my Macbook.

Giving a try to i3 now. Feels like I'll need to spend some time customising it, but it might better suit my needs (and the low-res screen) than Gnome.

One lesson learned is that settings don't necessarily carry over from one WM to another, which makes sense. For example, I remapped my CapsLock key to Ctrl under Gnome, but this doesn't apply under i3.

What IMAP client do people recommend for Linux? I use MailMate on my mac and I'm very happy with that.

This seems to say that libgphoto2 supports tethered capture with the Fujifilm GFX 50S (our aforementioned big-ass medium format camera). That's good news!

I think that last part will be the biggest challenge. Having software fail on you during a stressful, time-sensitive shoot is NOT FUN, and it will be hard to beat Capture One. Let's see.

The other part of my photography practice is commercial. We go on location with a laptop, tether a big-ass medium format camera to it, and shoot few dozen gigabytes worth of pictures into Capture One. As far as I can tell, there's nothing like Capture One on Linux, and C1 itself doesn't run in Wine. So I might have to cobble together a solution. There's something called Entangle ( and the gphoto2 library (, so it could be possible in theory...

However, I use a Photoshop plugin called ColorPerfect ( to convert negative scans, and AFAIK there's no way for it to work on Linux, as I don't think Gimp is fully compatible with the Photoshop plugin spec (am I wrong?). I guess this could be partially mitigated by running Photoshop in Wine, but that kind of defeats the point of using Linux in the first place... (cont'd)

I have two distinct parts of my practice: a personal part, and a commercial part.

In the personal part, I mostly shoot film. That part is at least half covered as VueScan is available on Linux, so I expect I'll be able to drive my scanner without problems. (cont'd)

While I'm waiting, I'm thinking about everything I want to try with this laptop. Basically this laptop will be my test bed to find out whether Linux is ready to be a daily driver in a professional setting that isn't (just) about writing code.

The real OK/NOTOK test will be how it handles my workflow. (cont'd)

Update: DHL fucked up the delivery (of course) so now it will arrive either later in the day today (not too hopeful) or on Monday.

We actually got a discount on our rent because it seems like it's harder to find people who want a flat in London in the middle of the whole Brexit apocalypse.

(to be more precise, it's not eslint that's enforcing a one class per file rule, it's the airbnb JS style guide:

Show more

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.