Per our crustacious leader’s request, here is a yearly thread for screenshots from Lobsters users. Inline images aren’t allowed in comments, so just make a link to your image the first thing in your comment, maybe say a few words about the software on it.

Linux/BSD users: Shutter is nice for screenshots and can post directly to free hosting on Imgur.
OS X and Windows users: I’ll edit in suggestions here.

Awesome window manager with the same basic theme I’ve had for 15 years. Thinking of moving to xmonad as I’ve gotten into Haskell, but no rush.

Firefox with lots of extensions (old writeup on the left, vim in tmux on the right. I’m working on Eleven, the 2048 variation I’m waffling on writing an ebook about.

In the upper left there’s many other virtual desktops active. 1 is always the project I’m working on in a full-screen urxvt window. 2 is a browser for that project. 3 is docs for that project. 4-6 are miscellaneous for music players, spreadsheets, budget, podcast/conf talk, or whatever half-finished personal task. 7 is personal browser, 8 is sup for mail and newsbeuter for rss, 9 is irc/slack/twitter in irssi. So this screenshot is misleadingly interesting; almost every virtual desktop is a single full-screen window.

No spoilers, but the real value in Eleven is that the numbers prompt a key insight into the puzzle. Most 2048 players miss it and flail at the game, eg. having trouble getting to 128/7 when you can get that with random input.

I also improved the colors and shortened the animations as high score goes up.

Contact your hosting provider letting them know your web server is not completing requests. An Error 522 means that the request was able to connect to your web server, but that the request didn’t finish. The most likely cause is that something on your server is hogging resources.

When in Linux, I use a tiled window manager and live in Emacs. Currently, it’s i3+dmenu, but I’m not 100% on board because the distinction between “window” and “container” is not sufficiently clear, and I can’t save my workspace layout as easily as I used to be able to when using, e.g. ion, back in the bad old days. All I want from an X11 window manager is something to keep my windows managed – no launchers, pods, bars, tabs, slots, sprockets, toolbars. Just a keyboard driven terminal window that’s run as an ssh-agent client, thanks. It’d be nice if the default font rendering could look like something more modern than the 1980s, but eh.

OS X, my prefered daily driver. Again, I largely live in Emacs – I read my mail here (via the excellent mu4e), IRC here, write code and text here. I also use Chrome because it’s a royal PITA syncing passwords between Windows, OS X and Linux, but I may just surrender to the read-only GPG’d text file on a shared partition because anytime I use Google anything I get the creeping meemies. Over on the another workspaces is Logic, but the full-screen semantics of OS X are sort of a giant pain in the ass, so I don’t use that as heavily as I’d like. I also use Optimal Layout to manage some windows in OS X – mostly, just shortcut keys for fullscreen, ½, and ¼. iTunes for music although my hatred for it may soon overcome my path dependence. A former co-worker and I worked for a while on a music library organizer that perhaps I should revisit, although that’s the sort of side project that realistically I won’t ever get more than 25% through and nobody but me would want to use anyway. Besides, I have the kiddo to spend time horsing around with, and she’s way more fun than Cocoa and CoreAudio.

No Windows screenshot because all I use that for is an SLI-enabled launcher for Steam.

EDIT: OS X screenshots: Command-Shift-3 (-4 for a region; -4 and then space for a specific window).

I love the nesting of containers in i3.. the only thing i haven’t found a way to do is having a floating container that has multiple tabs of windows in it; i’m not sure if other WM’s can do that but it seems like a more obscure case

What I want but can’t figure out how to do is to have my splits be tabbed; IOW, I have three panes: ½ the monitor on the right, and ¼ over ¼ on the left. I want windows to open in those splits in tabbed mode, but I don’t want a global tab mode. This was the way ion worked – it didn’t eagerly try to create new panes, it left that up to you.

I’m currently doing exercices in bytemyapp’s haskell book, doing my best to learn the language and having alot of fun doing it.

I’m running xmonad/xmobar on top of arch linux with a solarized theme. The programs you can see running are emacs (well evil actually) in haskell mode and mupdf. That’s generally what my screen looks like when I’m learning something, though depending on the language emacs is replaced with vim. I also have two other workplaces open, one with terminals (newsbeuter, ranger) and one with firefox running pentadactyle.

I’m very happy with my current setup, there are only two things that still need work:
* I’ve never been able to make dmenu work properly
* I’m still struggling to get a good dual monitor setup

I usually run apps in fullscreen/maximized mode and have one workspace for each app. first workspace is for web [browsing (firefox), email, etc], second has emacs (and a terminal depending on the type of application being worked on), the third workspace has a terminal for all the secondary tasks i am doing (download something, some scripts being executed that need to be checked from time to time, the last workspace has my music player (noise) running.

I live in tmux. When I’m on my laptop at home/in a café (e.g. now) I usually keep any given tmux window to three panes; left side is vim, top right is typically an interpreter (here GHCi), bottom right is bash. If I’m at the office where I have my 27" display there will typically be many more panes happening.

A few tmux windows there at the moment; ‘notes’ always just holds vim open with a running plaintext log I keep. ‘lum’ holds work for Luminal. I often have any number of other tmux windows running, usually named ‘hack’, ‘ref’ (for ‘reference’), etc. I use Solarized everywhere.

You can see that I have another iTerm tab that’s mosh’d into a Tokyo-based Linode running Debian that I use for all sorts of stuff. Right now it just has a single tmux tab with irssi running.

Chrome’s open with Gmail, Github, TweetDeck, Lobsters. I keep a company Github account logged in Safari, thus that.

Other noteworthy software: GrabBox2 for dumping screenshots (like this one) to Dropbox. Alfred. RescueTime is there, though I don’t get a ton of use out of it. Apple Messages for IMing.

My development machine has always been a headless Debian box with copious compute/memory/iops for the era. Web stuff happens on the local machine and I do everything else from the shell in screen and just ssh in from whatever machine I happen to be around (in this case, my home desktop with the big monitor and the good sound; when out and about, my little Debian laptop that gets ~9 hours of battery life).

My Ubuntu setup running i3, dmenu, dunst (notifications). chrome or surf for browsing. Thought about switching to xmonad but I’d probably just configure it as close as possible to i3, so trying to avoid that yak shave.. maybe if i need some extra power I’ll make the switch.

My current work desktop. I am messing around with running Erlang on DragonflyBSD right now so I was checking that dfly didn’t have an old BSD pipe issue with Erlang. The Elixir project is a website to provide notifications for different sites that we use internally and I am currently getting it ready for open source release. I use pretty much just heavily customized vim and chrome. Most of my work now is web related, split between a node-angular app, elixir-mithril app, and setting up a metrics story for our internal build metrics. Normally I’ll also have the support dashboard open and hipchat somewhere but I am not on support for a while (whoo) so those aren’t always open right now.

This desktop is still getting set up as I only got it <1 week ago and I’m still figuring out what stuff I have to replicate to the other install to get authentication for our internal auth working cause I hate xubuntu.

running xmonad; there’s basically nothing to see but what i’m running, which this early in the morning me going through my morning “website visits” before getting to work. due to “reasons” i browse lobste.rs only in firefox, and do everything else in chromium, which is on the right. i have a konsole terminal open and use zsh (oh-my-zsh) to get cool handy things like battery state on the right of the terminal

it’s nothing to do with lobste.rs itself; it’s partly that videos/etc don’t play in chromium, so it’s easier to watch them immediately if i’m in firefox; and also i like the barrier to entry to be a bit higher to opening lobste.rs, so i don’t procrastinate too much :)

Fairly stock GNOME with only a few extensions, showing Emacs and a word clock on the laptop screen. I live in Emacs, so nothing really fancy to see here. On other workspaces, some non-emacs windows are maximized, one per workspace. (Chrome and Evince, usually, they live outside of Emacs, for now).

Pretty basic stuff, not on a HiDPI screen so basically one screen for browsing, terminal and general stuff and one screen (actually external monitor) for coding. I’m not such a fan of the full screen on OS X mainly because I find quicker to switch between apps with a simple alt+tab, but on the coding screen I usually run the IDE/editor (IDEA shown) on full screen.

Auto hiding of the Dock to get more useful space (resolution of only 1280x800 on an old 2011 Macbook pro) and chrome for browsing the web, and yes, I usually run that much tabs ;)

I run a pretty stock OpenSUSE KDE5 on all my personal machines and virtual machines.

I run DWM on low end machines or machines I use through remote desktops (no animations and very little chrome makes it super fast over the network). DWM is also great because as a single C file, it’s easy to install and run anywhwere.

At work I’m using Windows because I need to run a bunch of in-house tools but all real work is done through the VNC connection.

I use the KDE utilities (Dolphin file manager, Konsole), emacs to edit any files, and Mozilla Firefox is my browser. I also use VirtualBox quite often, and use GNU screen on any machine I access remotely.

I used to spend hours on configuring my desktop (I ran fluxbox, e16/e17, XFCE, WindowMaker, i3 or wmii for extended periods of time in the past decade), but I just don’t have the time to waste anymore since graduating. KDE has come to a point that it is fast enough and clean enough to run on all systems smoothly, and the default config is very reasonable.

I also used to distro-hop a lot, but have stuck to OpenSUSE since 12.3. It works very well out of the box, is often supported for commercial third party software, and is more conformant to the vanilla Linux ecosystem compared to Ubuntu.

Here are some screenshots of my home laptop, nothing too fancy. Also, yes, I know the screen is 1366x768, I actually don’t mind it too much though when I get a new computer it will have a better screen.

I was going to submit one, but I use a number of workspaces, each mostly taken up by a single thing: an emacs window, a browser, or maybe a pair of terminals tiled horizontally (IRC/XMPP). The screenshot turned out to be uninteresting.

I think that goes for the majority of people who code. I did a screenshot, but never put it up for the same reason. Most of the time, one monitor is open to docs, email and calendar, while the other monitor has an IDE and terminal open.

My personal laptop. Window manager is i3, brower is ~~Firefox~~ Iceweasel (which clears the dubious bar of being the least unsatisfactory browser available). I’ve fiddled with the keymap for i3 (the offset from vim directionals in the default keybinding is an inexcusable mistake) and obviously messed with ~~Firefox~~ Iceweasel some to get the UI reasonably compact, but for the most part things are pretty vanilla. I’ve put nearly all the configuration I care about into a dotfiles repo that’s then installed with stow so I can be set up and happy on a fresh install in literally minutes.

As I mentioned in the other thread, my work setup is much larger (1920x1080 + 3840x2160 + 1600x900), but otherwise similar. Unfortunately, it’s difficult to screenshot because everything of interest is work-related and so I can’t show it, so it would mostly just show off my taste in backgrounds. =) As an aside, the 4k monitor is great for programming work; it’s physically big enough that I can fit huge volumes of text onscreen at once, which translates almost directly to increased productivity and reduced mental overhead as I have to do much, much less shuffling through offscreen resources to get to what I want.

Emacs on Xubuntu, nothing too fancy. Usually I have more Emacs splits, Firefox tabs, and terminals open but I just logged in relatively recently. Work machine is pretty similar except for Gnome 2 instead of Xfce, higher res, taller conky (3x the CPU bars), Pidgin above that, and usually an image viewer alongside Emacs and the terminals.

Void linux, i3, vim. Usually with seoul or solarized themes at the moment. Not much interesting stuff going on. I use i3-blocks for the status bar, the only interesting thing on there imo is the modified repos stat, showin how many repos I’ve got with unpushed changes, which uses myrepos.

My current laptop screen. This is a MacBook Pro running OS X. iTerm2 with tmux, irssi running on one side, programming work on the other (it’s not always like this. It’s just like this currently). Firefox running fullscreen as well.