I’m mainly curious about software developers here, or anyone else whose computer is somewhat central to their life, be it professional or hobbyist.

I only have two monitors—one directly in front of me, and another to the right of it, angled toward me. For web development, I keep my editor on the main screen, and anything auxiliary (be that a dev build, a video, StackOverflow, etc.) on the side screen.

I wouldn’t mind a third monitor, and if I had one, I’d definitely use it for log/output, since currently it’s a floating window that I shuffle around however necessary. It could be smaller than the other two, and I might even turn it vertical so I could split the screen between output and a terminal, configuring a AutoHotKey script to focus the terminal.

What about y’all?

[ cross-posted from: https://lemmy.world/post/13864053 ]

  • ahal
    link
    fedilink
    arrow-up
    8
    ·
    9 months ago

    I used to swear by two monitors, but switched to a single ultrawide and it’s so much nicer. No bevels in the middle and therefore freedom to set up windows in whatever configuration you like. Good tiling window manager is a must though.

    • jettrscga@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      9 months ago

      What do you use for tiling? I’ve been curious about this setup, but the software setup sounds like a pain compared to 2 monitors.

      • Crozekiel@lemmy.zip
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        9 months ago

        If you’re on windows, display fusion was great for this. Since I switched to Linux, KDE just natively does everything I needed display fusion to do. Changed some key binds to match what I was already used to and was off to the races.

          • Crozekiel@lemmy.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            9 months ago

            I have not. From a quick web search, it looks like “Fancy Zones” might do what is needed without having to buy anything extra.