I have a laptop with an 11 inch screen and 768p display. Naturally, my usage breakdown is:

  • 80% one window in fullscreen
  • 15% two windows side by side
  • 5% other

I’ve considered tiling window managers. I used i3wm on this in the past. It was a little complicated and I customized the bottom bar to show commands for dummies.

alt-Enter: term | alt-D: launch | alt-F: fullsc | alt-1: new workspace | alt-shift-1: move to workspace

That plus some battery, wifi, time info. I never got ‘good’ with i3 and would consult the cheat sheet regularly.

Is there a paradigm (tiling or otherwise) that would let me quickly and simply launch programs with the keyboard (like most distros these days) and switch between fullscreen windows? and set them side by side as needed?

My usage is keyboard-first but mouse-available. i3 didn’t seem tailored to mouse usage the way some other tiling wms are. and sometimes you’d launch a program like the wifi settings window and it wasn’t built to be resized for a twm, so it looked weird. (no floating window support.)

  • LeFantome@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    8 hours ago

    Niri is absolutely the best tier for a laptop with a smaller screen. It provides all the benefits of tiling without the tiny, cramped windows that tiling tends to result in.

    On other tilers, you end up using workspaces for single apps to avoid splitting the screen.

  • Matt@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    18 hours ago

    Use Windows key instead of Alt. Alt is used by some applications for some actions.

  • I use paperwm i think it pretty much defaults to what you want. the issue i had with i3 and such window managers is that they’re lacking everything else about laptops. Energy mode depending on battery state, or even basic warnings for example. Bluetooth, wifi etc. all need to be set up and maintained by yourself. Which to me became to annoying so I switched to gnome with paperwm and that rolling desktop really is something. I have never looked back.

  • stupid_asshole69 [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    I used to use a small laptop like yours. Now the smallest one is a spacious 13” so it doesn’t feel quite so constrained.

    I ended up on lxqt with the bar on the left hand side and a bunch of virtual desktops. It can do everything you’re asking for and my use is keyboard first. Give it a shot, it’s good.

  • brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    2 days ago

    I use KDE with Krohnkite.

    E.g. I have my cake and eat it, as windows can get dragged around if I want. Anything weird is just windowed like normal KDE.

    Works with mice, and works good OOTB!

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Yeah, I also recommend this. Particularly with laptops, it’s good to have a full-fledged desktop environment, since you’re more likely to need WiFi, power management, easy display configuration etc…

        • LeFantome@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          8 hours ago

          It was quite good for a while but I feel like it has crept up again. It is over 1.5G at start for me these days.

          It used to be under a gig.

          It makes a difference when you only have 8G on a laptop.

          • brucethemoose@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            8 hours ago

            Look up RAM usage in btop, sort processes by memory usage. A lot it is random services you can disable in the system setting or uninstall with a package manager.

            And yeah… it even matters on a higher RAM setup. Sometimes I have most of mine filled with a background thing, and 1GB vs 2 or 3 can make a big difference.

    • dave@hal9000@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Yeah, shout out to Krohnkite - really solid stuff. The shortcuts for all it’s actions have become second nature now, amazing how I use the mouse so much less to get windows where and how I want them in a second

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    2 days ago

    With your constraints, it’s probably going to be Sway. Bit more simplified than i3, same level of customization, and works with Wayland.

  • Drito@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    The easier setup I found is Xfce with WM swapped for BSPWM. You can do every window manipulation with mouse (while Super key pressed).

  • Beardedleftist@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    2 days ago

    This is actually a great post. I’ve struggled with this and it feels like all those tiling window managers are for power users. They’re a pain to customize and 0 intuitive (at lest for me). I share your question!

    • HaraldvonBlauzahn@feddit.org
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      2 days ago

      It is like vim or Emacs that one forgets or tends to forget key bindings and features that one does not use quite frequently. This has nothing to do with intelligence. It is just that the brain forgets stuff it doesn’t see as relevant (and different brains work differently, here).

      • Beardedleftist@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        5 hours ago

        Oh yeah, nothing to do with intelligence for sure. I just meant that, for me, since I’ve always used mouse plus a good amount of keyboard shortcuts, was too much to learn. That and the config files (hyprland, hyprpaper, this and that). I’d rather have less options, but be it more “easy” on the learning curve. On my work pc I use a tiling assistant for Gnome (it runs on catchyOS) and I just have a few combinations to tile midscreen or to the corners, and that is enough most of the time. "It is just that the brain forgets stuff it doesn’t see as relevant " that is so true and infuriating now that I’m trying to learn some academic work… pretty irrelevant for me lol